Home
Search
Index
Definify.com
Definition
2025
mesorectums
mesorectums
English
Noun
mesorectums
plural of
mesorectum
Similar Results