Meaning ofmucosain English

mucosa

us/ˈmuːʃə/uk/ˈmuːːʃə/
#uncommon
Definitions