Dictionary Check: mucosae

"mucosae" is a valid word!

Scrabble 11 points
Words with Friends 14 points

Definition

noun

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

Advertisement