Big Huge Thesaurus

Spirodela

noun

sounds kind of like