meaning of solar flare

1. a sudden eruption of intense high-energy radiation from the suns surface; associated with sunspots and radio interference


Related Words

solar flare |

Developed & Maintained By Taraprasad.com

Treasure Words