What do animals depend on green plants for?
quanswer.com