Biology (8th Grade)

Ecosystems

What is the ultimate source of energy for life on Earth?