Big Huge Thesaurus

limnobium

noun

sounds kind of like