YourDictionary

Dictionary Home » Science » airglow

airglow science definition

A faint photochemical luminescence in the upper atmosphere caused by the collision of x-rays and charged particles from the Sun with atoms and molecules, especially of oxygen, sodium, and the hydroxyl radical (OH). Airglow is strongest over low and middle latitudes.

Learn more about airglow

link/cite print suggestion box