tenrec
Explore definitions, synonyms, and language insights of tenrec
Definitions
Noun
small often spiny insectivorous mammal of Madagascar; resembles a hedgehog
Explore definitions, synonyms, and language insights of tenrec