Damaraland mole rat

Explore definitions, synonyms, and language insights of Damaraland mole rat

Definitions

Noun
colonial mole rat of western Africa; similar to naked mole rat

More General Terms