tenrec
1. [ noun ] (zoology) small often spiny insectivorous mammal of Madagascar; resembles a hedgehog
Synonyms: tendrac
Related terms: insectivore tailless_tenrec Tenrecidae