Definition of spherule
English to English noun - a small sphere
source: WordNet 3.0 - A little sphere or spherical body; as, quicksilver, when poured upon a plane, divides itself into a great number of minute spherules.
source: Webster 1913
Visual Synonyms 
Nearby Word
spherule, sporule, spheral, spirula, superlative, sprawl, spiral, superiorly, superroyal, spur wheel, several, sprawly, sparely, soberly, severely, suspiral, spirilla, spirally, severally, spurroyal
|
|
|