menotyphla : Idioms & Phrases


suborder menotyphla

  • noun elephant shrews; tree shrews
    Menotyphla.
WordNet