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, spheral, sporule, spirula, superlative, sprawl, spiral, superroyal, superiorly, spur wheel, sparely, sprawly, several, soberly, severely, spirally, spirilla, suspiral, spurroyal, severally
|
|
|