"nebula" in the noun sense
1. nebula
a medicinal liquid preparation intended for use in an atomizer
2. nebula
cloudiness of the urine
3. nebula
an immense cloud of gas (mainly hydrogen) and dust in interstellar space
4. nebula
pathology) a faint cloudy spot on the cornea
Source: WordNet® (An amazing lexical database of English)
Princeton University "About WordNet®."
WordNet®. Princeton University. 2010.
View WordNet® License