tailless tenrec Meaning, Definition & Usage

  1. noun prolific animal that feeds chiefly on earthworms
    Tenrec ecaudatus.

WordNet