Big Huge Thesaurus

salvinia

noun

sounds kind of like