sun
Luminous
Yes. It makes its own light by the Fusion of Hydrogen and Helium Gases.
a luminous object
A bioluminescent creature makes its own light
it makes its own food by sun light.
star
A star!
a star emits its own light. the moon just reflects, it like the planets, it has no light of its own
The word is "luminescent."
angler fish
The moon makes no real light of its own. It is really like a mirror. It just reflects the suns light.
As far as i know there are two fish that makes its own light and that is the lantern fish and the angler fish..in addition to this, fishes made light because of there habitat and likewise to attract there prey and some species made it to attract their partner...