Spherule — definition

1. spherule (Noun)

1 definition

spherule (Noun) — A small sphere.

3 types of
ball globe orb