tenrec

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



Terms and Conditions of Use / Copyright Notice