Medical Term:

olfactory membrane

 

Synonym(s): olfactory region of nose

Hide
(web1)