mucosa ( synonym found)

Definition of mucosa:

(n) : a mucous membrane

Back to Top