Having the shape of a sphere (8)
I believe the answer is:
globular
'having the shape of a sphere' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for globular that I've seen before include "Shaped like a ball" , "Spherical" , "Having the shape of a sphere" , "Shaped like drops of liquid" .)