EN

Synonyms for gizzards

Gizzards, noun plural of gizzard. Synonyms in the same form.

Synonyms in the same form

Noun plural

Gastric mill

ventriculi