rumen - English Synonyms Dictionary

rumen

n.
[1] first stomach