pentastomid

Noun
  1. Wormlike arthropod having two pairs of hooks at the sides of the mouth;
    Parasitic in nasal sinuses of mammals (synset 101791505)

Found on Word Lists

Other Searches