Definition of Tenrec Ecaudatus

  • 1. Prolific animal that feeds chiefly on earthworms Noun

Synonyms for word "tenrec ecaudatus"

Semanticaly linked words with "tenrec ecaudatus"

Hyponims for word "tenrec ecaudatus"