Word info

photoevaporation

Noun

Meaning

English Wikipedia has an article on:photoevaporationWikipedia
photoevaporation (uncountable)

(astronomy) The removal of the atmosphere of a planet or removal of a protoplanetary disk by high-energy photons from its sun or a nearby hot star

Source: en.wiktionary.org

Close letter words and terms