Izzyrachael99id Izzyrachael99id Biology Answered In what form is the energy that is absorbed by plants' leaves?