trematode

noun

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.

noun

Same as trematoid.

noun

One of the Trematodea. Also used adjectively.

noun

any of several parasitic flatworms, of the class Trematoda, that have external suckers

noun

parasitic flatworms having external suckers for attaching to a host