NEBULA


Meaning of NEBULA in English

n. cloud of cosmic gas or dust in outer space (Astronomy); clouded spot or faint corneal opacity on the cornea (Medicine); cloudiness or cloudy appearance in the urine (Medicine); oily preparation used in a nebulizer

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.