Word info

macrosphere

Noun

Meaning

macrosphere (plural macrospheres)

A relatively large sphere (in a variety of contexts)

Source: en.wiktionary.org

Related terms

Close letter words and terms