Big Huge Thesaurus

spirodela

noun

sounds kind of like