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

a.d

African sleeping sickness

lacuna

gemfibrozil

intrapulmonary shunt

Enterovirus

idiopathic neuralgia

psychophysical

tomographic DSA

Medical Dictionary Copyright © 2025.
Privacy Policy