Big Huge Thesaurus

pontederia

noun

sounds kind of like