Skip to Content
Medical Term:

olfactory membrane

 

Synonym(s): olfactory region of nose

(web3)