Noun Definition
gizzard
1.Definition: thick-walled muscular pouch below the crop in many birds and reptiles for grinding food
Related Noun(s):ventriculus
Category: Animals1.Definition: thick-walled muscular pouch below the crop in many birds and reptiles for grinding food
Related Noun(s):ventriculus
Category: Animals