Subscribe
URL of the page has been copied to clipboard.
Meaning : Copepods with suctorial mouthparts. Parasitic on fishes.
Synonyms : branchiura
Install App
Order branchiura meaning in Telugu.