honeycomb stomach

English

Noun

honeycomb stomach (plural honeycomb stomachs)

  1. The reticulum (the second stomach of a ruminant).

Translations