Which of this living organisms can produce their own food?

Koalas
Mammals
Plants
Herbivores

Trivia Crack Answers Main Page