spherule Meaning, Definition & Usage

  1. noun a small sphere

WordNet


Spher"ule noun
Etymology
L. spherula: cf. F. sphérule.
Definitions
  1. A little sphere or spherical body; as, quicksilver, when poured upon a plane, divides itself into a great number of minute spherules.

Webster 1913