INSOLATION


Meaning of INSOLATION in English

Solar radiation or heating received at the earth's surface. The name is derived from INcoming SOLar radiATION.

Weather and meteorology English vocabulary.      Английский словарь погоды и метеорологии .