muqueuse
Top 20000
Meanings
Noun
1. mucosa, mucous membrane
Examples1
The doctor has taken a swab from the mucous membrane.