tenrec ecaudatus

Noun
  1. Prolific animal that feeds chiefly on earthworms (synset 101897163)

Found on Word Lists

Other Searches