n. The portion of the nasal mucosa having olfactory receptor cells and olfactory glands.
olfactory membrane 🔊 Listen to this n. The portion of the nasal mucosa having olfactory receptor cells and olfactory glands. Share Facebook Twitter Google +