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