Many carnivores are able to synthesize things herbivores can’t and vice versa. Omnivores are often missing some from both.
This mostly applies to certain things like amino acids.
For other things, they just eat the bits where their prey are storing/processing the materials. Livers are extremely rich in vitamins. Predators may have extra mechanisms to store these for longer than we would.
Latest Answers