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