odour British English spelling




odour - noun

  • the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
  • any property detected by the olfactory system
  • odour - thesaurus

    aroma   odor American English spelling   scent   smell