grazer

noun
  1. an animal that feeds on grass or other vegetation
  2. a person who eats small amounts of food throughout the day rather than eating full meals
  3. Usage: informal

Examples