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

CMA

titanium (Ti)

significance level

lice

stomatocytosis

visual amnesia

anecdotal record

Velosef

thermoplastic

Medical Dictionary Copyright © 2025.
Privacy Policy