Letter Toolbox

MUCOSAE

“MUCOSAE” is a valid word.

11 Scrabble points
14 Words with Friends
7 letters

Definition

MUCOSAE is a form of MUCOSA

noun

  1. mucus-secreting membrane lining all body cavities or passages that communicate with the exterior

< 7-letter words: MUCOSAE

6-letter words 4

2-letter words 15