globus

/ˈɡləʊbəs/

globus

English Noun
Ad

Definition

A spherical or nearly spherical structure.

Etymology

Borrowed from Latin globus. Doublet of globe and perhaps glob.

Ad