Big Huge Thesaurus

globule

noun

sounds kind of like