Definition for Osmophore

From Biology Forums Dictionary

The group of atoms responsible for the odor of a compound.