trematodes

noun
  1. parasitic flatworms that have complex life cycles involving multiple hosts
  2. Usage: biology; plural form

Examples