tendrac
(noun)
noun
1. small often spiny insectivorous mammal of Madagascar; resembles a hedgehog
Similar word(s): tenrec
Definition categories: animal, insectivore
(noun)
1. small often spiny insectivorous mammal of Madagascar; resembles a hedgehog
Similar word(s): tenrec
Definition categories: animal, insectivore