Spherule

Definition:

  • (n.) A little sphere or spherical body; as, quicksilver, when poured upon a plane, divides itself into a great number of minute spherules.

Compare spherule with other words:

spherule vs. variolite

ball vs. spherule

spherolithe vs. spherule

sphere vs. spherule