insolation Definition
Definition
The direct irradiation of the rays of the sun, especially as measured or expressed in terms of heat or radiant energy received per unit time on a unit area
Browse
The direct irradiation of the rays of the sun, especially as measured or expressed in terms of heat or radiant energy received per unit time on a unit area
Browse