Synonyms and Antonyms for Tenrec_ecaudatus

1. Tenrec ecaudatus (n.)

prolific animal that feeds chiefly on earthworms

Synonyms: