English dictionary
menotyphla meaning and definition
Definition and meaning of menotyphla at MeaningMonkey.org. menotyphla meaning and definition in the English Dictionary.MENOTYPHLA noun
Definition of Menotyphla (noun)
- elephant shrews; tree shrews
- synonyms: suborder Menotyphla
Source: Princeton University Wordnet