izzyrachael99 izzyrachael99 11-04-2014 Biology Answered In what form is the energy that is absorbed by plants' leaves?