tendracEnglish

tendrac, tenrec

Noun

Small often spiny insectivorous mammal of Madagascar, resembles a hedgehog

English: tenrec, tendrac

English words with similar meanings

Show 1 words