MUCOSAE
“MUCOSAE” is a valid word.
11
Scrabble points
14
Words with Friends
7
letters
Definition
MUCOSAE is a form of MUCOSA
noun
- mucus-secreting membrane lining all body cavities or passages that communicate with the exterior