kamus
.
Search
About
tendrac
English
tendrac, tenrec
Noun
Small often spiny insectivorous mammal of Madagascar, resembles a hedgehog
English: tenrec, tendrac
English words with similar meanings
Show 1 words
tenrec