Gizzards, noun plural of gizzard. Synonyms in the same form.
Gastric mill
ventriculi
Other
stomachs
All synonyms for gizzard →