tenrec_ecaudatus
1. [ noun ] (zoology) prolific animal that feeds chiefly on earthworms
Synonyms: tailless_tenrec
Related terms: tenrec genus_Tenrec