Word Hen
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.
NearBy Words:
nebular