odoriphore

/ (əʊˈdɒrɪˌfɔː) /

noun

chem the group of atoms in an odorous molecule responsible for its odour