Definify.com

Definition 2024


mucosae

mucosae

English

Noun

mucosae

  1. plural of mucosa