Meaning of olfactory brain
Definition of olfactory brain
(noun)
a
center
in the
cerebral
hemispheres that governs the
sense
of
smell
in
lower
animals; in
humans
it seems to
mediate
complex
emotional
behavior
Other information on olfactory brain
WIKIPEDIA results for
olfactory brain
Amazon results for
olfactory brain
Tweet