'Menotyphla' definitions:

Definition of 'Menotyphla'

(from WordNet)
noun
Elephant shrews; tree shrews [syn: Menotyphla, suborder Menotyphla]

Words containing 'Menotyphla'