Chemistry The word ‘insolation’ means? A) Matters which insulates B) Incoming solar radiation C) Insoluble matters D) None of the above Detailed Solution: No Details Prev Next