mu·cosa (myo̵̅o̅ kō′sə)
noun pl. mucosae -·sae (-sē) or mucosas -·sas
Etymology: ModL < fem. of L mucosus, mucous
Related Forms:
Browse dictionary definitions near mucosa
Browse dictionary definitions near mucosa
Also Mentioned In