mesocola
English
Noun
mesocola
plural of
mesocolon