Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

olfactory lobe

olfactory lobe [L, olfactus, sense of smell; Gk, lobos, lobe] , a structure involved in the sense of smell in lower animals. Vestiges of the tissue are found in the cerebral hemispheres of humans.

Tweet submit Telegram VK

Random Words

complement fixation

posterior antebrachial cutaneous nerve

sacroiliac articulation

sodomist

brevi-

Candida krusei

uterine bleeding

spectro-

raltegravir

Medical Dictionary Copyright © 2025.
Privacy Policy