Definition of self-luminous

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of self-luminous is as below...

Self-luminous (a.) Possessing in itself the property of emitting light.

Lern More About Self-luminous

Self-luminous :: Self-luminous (a.) Possessing in itself the property of emitting light.
Nebula :: Nebula (n.) A faint, cloudlike, self-luminous mass of matter situated beyond the solar system among the stars. True nebulae are gaseous; but very distant star clusters often appear like them in the telescope..
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us