Horses, cows, pigs, chickens, rabbits, turtles, birds, and many others.
However, horses, cows, pigs and rabbits only eat grain when they are fed to them by humans... usually to fatten them up. Normally they would eat leaves from pastures and other vegetables. There are no mammals who eat a significant amount of grain as part of their natural diet. That includes humans up until the last 10k years (advent of agriculture) and that quantity was still much, much lower than it was after the industrial revolution. It then grew progressively worse as low fat diets that suggested more grain were promoted by US and other governments... right in line with "the obesity crisis" and type II Diabetes.
In other words... "it's for the birds"
some mouse eats wheat
plant leaves
fish eats atta fish eats mummy
camels
an animal that only eats meat is a carnivore, an animal the only eats vegetation is a herbivore and an animal that eats both is called an omnivore :)
a bat is an animal that eats insects
This bird has no animal in the UK which eats it.
no known animal eats the sycamore tree
The animal that eats slippery d*ck is me, and my friend
An animal that eats everything is called an omnivore, an animal that eats only meat is called carnivore, and lastly an animal that eats only vegetation is called a herbivore
their foods were wheat, grains, and nuts.
The animal who eats another is the victim's predator. For example, animal 1 is a lioness and animal 2 is a buffalo. The lioness eats or preys on the buffalo. The lioness is the predator of the buffalo.