tailless tenrec

Explore definitions, synonyms, and language insights of tailless tenrec

Definitions

Noun
prolific animal that feeds chiefly on earthworms

More General Terms