RichThesaurus
spherule
spherule
antonyms
spherule
definitions
noun
A small sphere.