Big Huge Thesaurus

fasciola

noun

sounds kind of like