spherule Meaning, Definition & Usage
-
noun a small sphere
WordNet
Spher"ule noun
Etymology
L.Definitions
A little sphere or spherical body; as, quicksilver, when poured upon a plane, divides itself into a great number of minute .spherules