Word info

solar nebula

Noun

Meaning

solar nebula (plural solar nebulae or solar nebulas)

(astronomy) A disc-shaped cloud of gas and dust left over from the formation of the Sun.

Source: en.wiktionary.org

Close letter words and terms