foreguts
English
Noun
foreguts
plural of
foregut