Definitions of Branchiura:

  • noun:   copepods with suctorial mouthparts; parasitic on fishes