mesorectums
English
Noun
mesorectums
plural of
mesorectum