Big Huge Thesaurus

pilularia

noun

sounds kind of like