Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Nebula in English

English

Nebula

/nɛbjələ/

noun

1. A medicinal liquid preparation intended for use in an atomizer

    synonym:
  • nebula

2. Cloudiness of the urine

    synonym:
  • nebula

3. An immense cloud of gas (mainly hydrogen) and dust in interstellar space

    synonym:
  • nebula

4. (pathology) a faint cloudy spot on the cornea

    synonym:
  • nebula