English → Hindi dictionary
trematode worm
Definition
parasitic flatworms having external suckers for attaching to a host
Looking for poetry? Read shayari and poems by great poets.
parasitic flatworms having external suckers for attaching to a host
Looking for poetry? Read shayari and poems by great poets.