Some animals usually eat dead bodies of other animals. What are they called?
Scavengers:
Examples:
Flatworms, vultures, hyenas, coyotes, raccoons, etc.
Rabbits eat grass and other plants to survive, but they do not eat animals. What kind of animal are rabbits?