odour

Definitions

General English

  • noun a smell, especially an unpleasant smell

Food

  • The property of a substance which causes the sensation of smell. It is caused by molecules from the substance binding to receptors in the nasal cavity which send specific signals to the brain. The six main odour qualities are fruity, flowery, resinous, spicy, foul and burnt.
http://www.dictionarycentral.com/definition/odour.html