Rhymes | Synonyms
noun: ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates