Big Huge Thesaurus

pistia

noun

sounds kind of like