spheroid; spherule
Technical term used in geometry, astronomy, biology, and materials science for a roughly spherical body or particle.
This mineral is seen as an aggregate of tiny spherules.
In astronomy, stars and planets are sometimes approximated as spheroids.