Q324
The word ''insolation' means
A.
Matters which insulate
B.
Incoming solar radiation
AnswerC.
Insoluble matters
D.
None of the above
Answer: Option B
Solution
Answer: Option B
Solution:
The word ''insolation' means incoming solar radiation.