Find the word definition

Wiktionary
photoevaporating

n. The process, or an instance of photoevaporation vb. (present participle of photoevaporate English)