spherulate
/sferˈyülāt/Definitions
1. verb
to form into or give the shape of a sphere
“The artist spherulated the metal to create a beautiful sculpture.”
2. noun
a sphere-shaped object, especially one formed artificially
“The astronaut released a small spherulate to measure the planet’s atmospheric conditions.”