Trematode
English Meaning
One of the Trematodea. Also used adjectively.
- Any of numerous flatworms of the class Trematoda, including both external and internal parasites of animal hosts, that have a thick outer cuticle and one or more suckers or hooks for attaching to host tissue. Also called fluke1.
- Of or belonging to the Trematoda.
Sorry, No Malayalam Meaning for your input!
See Trematod Want To Try Trematode In Malayalam??