English → Hindi dictionary

trematode worm

ट्रेमटोडे वर्म / ट्रेमटडेNOUN

Definition

parasitic flatworms having external suckers for attaching to a host

Looking for poetry? Read shayari and poems by great poets.