Noun Definition

branchiura

1.Definition: copepods with suctorial mouthparts; parasitic on fishes

Category: Animals