Granivorous animals are those that live on: Leave a Comment / GK Mcqs A. Gram and grains of different types B. Grass C. Human flesh D. Animal flesh