Definitions of trematode worm:

  • noun:   parasitic flatworms having external suckers for attaching to a host