OLFACTORY AREA


Meaning of OLFACTORY AREA in English

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.