Answer: odoriphores

AnswerCrossword Clue
odoriphoresODORIPHORE, the group of atoms in an odorous molecule responsible for its odour