INSOLATION


Meaning of INSOLATION in English

Incoming solar radiation. Solar heating; sunshine.

A comprehensive English glossary of weather.      Полный английский глоссарий погоды.