Meaning of branchiura

Definition of branchiura

(noun) copepods with suctorial mouthparts; parasitic on fishes

Other information on branchiura

WIKIPEDIA results for branchiura
Amazon results for branchiura