olfactory lobe









olfactory lobe


noun Anatomy.

  1. the anterior part of each cerebral hemisphere, involved with olfactory functions.
53 queries 0.566