nebula

Noun
  1. A medicinal liquid preparation intended for use in an atomizer (synset 114984745)
  2. Cloudiness of the urine (synset 114338183)
  3. An immense cloud of gas (mainly hydrogen) and dust in interstellar space (synset 109389837)
  4. (pathology) a faint cloudy spot on the cornea (synset 104689541)

Other Searches