meaning of red sprites

1. atmospheric electricity lasting 10 msec appearing as globular flashes of red pink to blood-red light rising to heights of 60 miles sometimes seen together with elves


Related Words

red sprites |

Developed & Maintained By Taraprasad.com

Treasure Words