Dictionary Check: nebula
"nebula" is a valid word!
Scrabble
8
points
Words with Friends
12
points
Definition
noun
a medicinal liquid preparation intended for use in an atomizer
noun
cloudiness of the urine
noun
an immense cloud of gas (mainly hydrogen) and dust in interstellar space
noun
(pathology) a faint cloudy spot on the cornea
Advertisement