branchiura

Noun
  1. Copepods with suctorial mouthparts;
    Parasitic on fishes (synset 102000090)

Found on Word Lists

Other Searches