Olfactory membrane

From Biology-Online Dictionary | Biology-Online Dictionary

olfactory membrane

That part of the nasal mucosa having olfactory receptor cells and glands of bowman.