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