mucosa

Noun

 * 1)  mucous membrane

Noun

 * , mucous membrane

Noun

 * 1)  mucous membrane any membrane which secretes mucus

Noun

 * 1)  mucous membrane any membrane which secretes mucus