• word of the day

    taxidermy

    taxidermy - Dictionary definition and meaning for word taxidermy

    Definition
    (noun) the art of mounting the skins of animals so that they have lifelike appearance

Word used in video below:
text: It was his first attempt at taxidermy.
Download our Mobile App Today
Receive our word of the day
on Whatsapp