The organisms which feed primarily on grains for their nutrition are called granivores. For example birds like pigeon, sparrow etc.
Sanguivores are blood-sucking animals like leech while frugivores are fruit-eating animals like bats, monkeys and some birds. Omnivores are the animals who eat plants as well as animals. e.g. bear.