LIST OF BOOKS
KIDDLE
BBC
DK findout!
an animal that feeds on other animals
an animal that feeds on plants
an animal or person that eats a variety of food of both plant and animal origin