tendrac

1. (noun) small often spiny insectivorous mammal of Madagascar; resembles a hedgehog
Synonyms: tenrec
Related Words: Tenrec ecaudatus, insectivore, tailless tenrec



Terms and Conditions of Use / Copyright Notice