Odorous /(?)/

O·dor·ous

Odorous

a.
  1. Having or emitting an odor or scent, esp. a sweet odor; fragrant; sweet-smelling.
    Such fragrant flowers do give most odorous smell.