Definition of MUCOSA

mucosa

Meanings

Plural: mucosae, mucosas

Noun

  • mucus-secreting membrane lining all body cavities or passages that communicate with the exterior
  • Synonym of mucous membrane.

Synonyms

mucous membrane

Scrabble Score: 10

mucosa is a valid Scrabble (US) TWL word
mucosa is a valid Scrabble Word in Merriam-Webster MW Dictionary
mucosa is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 13

mucosa is a valid Words With Friends word