MyDataFarming







Definitions of gizzard:
  • noun:   thick-walled muscular pouch below the crop in many birds and reptiles for grinding food



more on this topic on answers.com