Big Huge Thesaurus

menyanthes

noun

sounds kind of like