meatuses
English
Noun
meatuses
plural of
meatus