nebula
Explore definitions, synonyms, and language insights of nebula
Definitions
                    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