globuloid
/ˌɡlɒbjʊˈloʊd/Definitions
1. noun
Having the shape of or resembling a sphere; globular.
“The scientist studied the globuloid shape of the newly discovered moon.”
2. adjective
Having the shape of or resembling a sphere; globular.
“The artist painted a beautiful globuloid sculpture.”