Osmofor, (gr. osmo- + -for), inden for botanik det organ, som udsender duft hos visse planter.