Big Huge Thesaurus

foamflower

noun

sounds kind of like