Biology (Third Preparatory)
Ecology
What do you call organisms that can produce their own food?
Consumers
Decomposers
Producers
Herbivores