What is the meaning of the word "nebula"?
Definitions:
-
an immense cloud of gas, usually hydrogen, and dust in interstellar space
noun
- The horsehead nebula is found in the Orion cluster.
- The horsehead nebula is found in the Orion cluster.