Osmophore

scent producing gland

Related terms