globoid
/ˈɡloʊbaɪd/Definitions
1. adjective
Having the shape of a globe
“The globe-shaped ornaments on the Christmas tree added a festive touch.”
2. noun
A shape or form that is roughly spherical
“The artist’s sculptures often featured globoids in various materials.”
3. noun
A small, roughly spherical structure or organelle, especially one found in cells
“The globoid structure within the cell was essential for its proper functioning.”