English dictionary
tenrec ecaudatus meaning and definition
Definition and meaning of tenrec ecaudatus at MeaningMonkey.org. tenrec ecaudatus meaning and definition in the English Dictionary.TENREC ECAUDATUS noun
Definition of Tenrec ecaudatus (noun)
- prolific animal that feeds chiefly on earthworms
- synonyms: tailless tenrec
Source: Princeton University Wordnet