Big Huge Thesaurus

Menyanthes

noun

sounds kind of like