Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

taxidermy

English

  1. 🔊 the art of mounting the skins of animals so that they have lifelike appearance

Spanish

  1. 🔊 taxidermia taxidermy

Similar words

anatomy anhydration animal physiology anthropology biology blast-freezing bottling brining canning comparative anatomy conchology corning curing dehydration desiccation dry-curing drying ecology embalming entomology ethology evaporation freeze-drying freezing