You searched for: “osmophor
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.