menotyphla Meaning, Definition & Usage

  1. noun elephant shrews; tree shrews
    suborder Menotyphla.

WordNet