YourDictionary

odor medical definition

noun
  1. The property or quality of a thing that affects, stimulates, or is perceived by the sense of smell.
  2. A sensation, stimulation, or perception of the sense of smell.

Learn more about odor

Related Articles

link/cite print suggestion box