submucosa
nounA layer of tissue in the body that lies just under the mucous membrane, found in organs such as the digestive tract, respiratory tract, and bladder.
No synonyms or antonyms found for this word.
No synonyms or antonyms found for this word.