olfactory region of tunica mucosa of nose - Turkish English Dictionary