osmophore

noun
os·​mo·​phore | \ ˈäz-mə-ˌfȯ(ə)r How to pronounce osmophore (audio) \

Medical Definition of osmophore

: a group (as an aldehyde group) to whose presence in a molecule the odor of a compound is attributed

Other Words from osmophore

osmophoric \ ˌäz-​mə-​ˈfȯr-​ik How to pronounce osmophoric (audio) \ adjective