Big Huge Thesaurus

spherule

noun

sounds kind of like