Definify.com

Definition 2024


submucosae

submucosae

English

Noun

submucosae

  1. plural of submucosa