tenrec

Explore definitions, synonyms, and language insights of tenrec

Definitions

Noun
small often spiny insectivorous mammal of Madagascar; resembles a hedgehog

Synonyms


More General Terms