Big Huge Thesaurus

schistosoma

noun

sounds kind of like