Dictionary Definition: mucosa