The portion of the nasal mucosa having olfactory
receptor cells and olfactory glands.
Medical_1
Category:
Total terms: 300