A spherule or small sphere; a small spherical spicule.
[Greek] A spherule or small sphere; a small spherical spicule (zool.).