macrosphere (English, noun)
expansion: macrosphere (plural macrospheres)
Senses:
glosses: A relatively large sphere (in a variety of contexts)
Forms:
form: macrospheres
tags: plural