Big Huge Thesaurus

eleocharis

noun

sounds kind of like