You searched for: “osmophore
osmophore, osmophor
1. That part of a chemical which is responsible for the odor of the compound.
2. A group or radical that imparts odor to a compound.