Big Huge Thesaurus

Fasciola

noun

sounds kind of like