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