omnivores are capable of eating both animal and vegetable matter