nebulae
Info · Definitions · Characters
Definitions
(noun) a medicinal liquid preparation intended for use in an atomizer. Synonyms: nebula.
Noun Definition 1
(noun) an immense cloud of gas (mainly hydrogen) and dust in interstellar space. Synonyms: nebula.
Noun Definition 3