suborder menotyphla

Noun
  1. Elephant shrews;
    Tree shrews (synset 101891589)

Found on Word Lists

Other Searches