Home›Dictionary›solar irradiancesolar irradiancenounpower per unit area received from the Sun in the form of electromagnetic radiationL468939 on Wikidata ↗