olfactory region of nose

olfactory region of nose

[TA]
that part of the nasal mucosa having olfactory receptor cells and glands of Bowman.
Synonym(s): olfactory membrane
Mentioned in ?