Etymology
Today it means: A spherical representation or projection of a sphere or ellipsoid. Full definition →
From globe + -oid.
Etymology from Wiktionary, CC BY-SA 4.0.