English dictionary
tendrac meaning and definition
Definition and meaning of tendrac at MeaningMonkey.org. tendrac meaning and definition in the English Dictionary.TENDRAC noun
Definition of tendrac (noun)
- small often spiny insectivorous mammal of Madagascar; resembles a hedgehog
- synonyms: tenrec
Source: Princeton University Wordnet