Noun Definition

tendrac

1.Definition: small often spiny insectivorous mammal of Madagascar; resembles a hedgehog

Related Noun(s):tenrec

Category: Animals