Idioms & Phrases for word “mucosae”
mucosae - Did you Mean?
mucosa