Subscribe
URL of the page has been copied to clipboard.
Meaning : Parasitic flatworms having external suckers for attaching to a host.
Synonyms : fluke, trematode worm
Install App
Trematode meaning in Telugu.