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
Tweet