Noun Definition
tendrac
1.Definition: small often spiny insectivorous mammal of Madagascar; resembles a hedgehog
Related Noun(s):tenrec
Category: Animals1.Definition: small often spiny insectivorous mammal of Madagascar; resembles a hedgehog
Related Noun(s):tenrec
Category: Animals