Medical Dictionary

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

olfaction

olfaction /olfak″shən/ [L, olfacere, to smell] , 1. the act of smelling. 2. the sense of smell, which involves the detection and perception of airborne chemicals that enter the nose and dissolve in mucus within a membrane called the olfactory epithelium.

Tweet submit Telegram VK

Random Words

autologous transfusion

eosinophilic cholangitis

osteocalcin

tracheobronchial

positive pressure ventilation (PPV)

tail of spermatozoon

asystole

vancomycin

fomentation

Medical Dictionary Copyright © 2025.
Privacy Policy