muscular stomach

English

Noun

muscular stomach (plural muscular stomachs)

  1. The gizzard of an animal.