Big Huge Thesaurus

Eichhornia

noun

sounds kind of like