Definition of GIZZARD
noun : GIZZARD
Source: WordNet 3.1
-
1. (
) thick-walled muscular pouch below the crop in many birds and reptiles for grinding food ;
See more about : GIZZARD