Meaning of gizzard
Definition of gizzard
(noun)
thick-walled
muscular
pouch
below
the
crop
in
many
birds and reptiles for
grinding
food
Other information on gizzard
WIKIPEDIA results for
gizzard
Amazon results for
gizzard
Tweet