animals that eat both plants and animals are know as __________​