noun
1. : the sensory area for olfaction lying in the hippocampal convolution
2. : the area of nasal mucosa in which the olfactory organ is situated
noun
1. : the sensory area for olfaction lying in the hippocampal convolution
2. : the area of nasal mucosa in which the olfactory organ is situated
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012