olfactory membrane


n.

The portion of the nasal mucosa having olfactory receptor cells and olfactory glands.

Words nearby olfactory membrane