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

California encephalitis

head injury

transverse process

bronchiospasm

phlegmonous gastritis

selective absorption

intestinal villi

cytotoxic hypersensitivity

Wycillin

Medical Dictionary Copyright © 2025.
Privacy Policy