branchiuraEnglish

Branchiura, order Branchiura

Noun

Copepods with suctorial mouthparts, parasitic on fishes

English: Branchiura, order Branchiura

English words with similar meanings

Show 1 words