English Body odour and sexual attraction Cited by user AnitaChen on 07 Dec 2016 Odour is defined as sensory stimulation from a group of molecules, stimulating the olfactory membrane of the nose.