submucosae

English

Noun

submucosae

  1. plural of submucosa