submucosae
English
Noun
submucosae
plural of
submucosa