insectivora

Noun
  1. Shrews;
    Moles;
    Hedgehogs;
    Tenrecs (synset 101891161)

Found on Word Lists

Other Searches