Medical Dictionary

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

olfactory bulb

olfactory bulb [L, olfactus, sense of smell, bulbus, swollen root] , the area of the forebrain where the olfactory nerves terminate and the olfactory tracts arise.

Tweet submit Telegram VK

Random Words

supervised fast

rhoencephalography

homonymous hemianopia

interstitial hypertrophic neuropathy

epidural abscess

Xanax

mEq/L

hypertensive

tummy tuck

Medical Dictionary Copyright © 2025.
Privacy Policy