Dictionary search results

Showing 1-6 of 6 results

mucosa British & World English

A mucous membrane

mucosa nasal Spanish-English

nasal mucus

membrana mucosa Spanish-English

mucous membrane

mucosa nasal Spanish-English

nasal mucus

membrana mucosa Spanish-English

mucous membrane