meaning of photosphere

1. the intensely luminous surface of a star especially the sun


Related Words

photosphere |

Developed & Maintained By Taraprasad.com

Treasure Words