Practice this MCQ: Animals who eat both plants and animals are called?. Test your knowledge and see the detailed explanation on MrProfessor.