Medical Dictionary

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

odor

odor /ō″dər/ [L, a smell] , a scent or smell. The sense of smell is activated when airborne molecules stimulate receptors of the first cranial nerve.

Tweet submit Telegram VK

Random Words

association of ideas

aminoaciduria

renal anuria

force

pendular nystagmus

gland

esophagogastroduodenoscopy (EGD)

Chlamydia pneumoniae pneumonia

systemic desensitization

Medical Dictionary Copyright © 2025.
Privacy Policy