Etymology

1. submucosa

noun. the connective tissue beneath mucous membrane.

Etymology

  • mucosa (English)
  • sub- (English)

Featured Games

Synonym.com