olfactory membranemedical dictionary

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

(05 Mar 2000)