TREMATODE

Definition of TREMATODE

  1. (noun)parasitic flatworms having external suckers for attaching to a host