macrosphere

EnglishEdit

EtymologyEdit

macro- +‎ sphere

NounEdit

macrosphere (plural macrospheres)

  1. A relatively large sphere (in a variety of contexts)
Last modified on 23 October 2012, at 06:53