food web
100
a plant that makes its own food
What is a producer
200
animal that eats only meet
What is a carnivore
300
no
What eats what does a deer eat a kyoto
400
the grizzly bear
What omnivore is known for being the most dangers
500
the Kyoto
what carnivore is the most over populated in maine