Big Huge Thesaurus

inula

noun

sounds kind of like