globose ( synonym found)

Definition of globose:

(adj) : globular

Back to Top