Medical Dictionary

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

smell

smell [ME, smellen, to detect odors] , 1. the special sense that allows perception of odors through the stimulation of the olfactory nerves; olfaction. See also anosmia. 2. any odor, pleasant or unpleasant.

Tweet submit Telegram VK

Random Words

malign

acrosome

Monopril

controlled substance

belly

aminolevulinic acid

bath blanket

optic nerve

aerophagy

Medical Dictionary Copyright © 2025.
Privacy Policy