D defs.my
Entry 1 sense Webster, 1913

Odorous

/ōd'-ẽr-əs/ · O·dor·ous · IPA /ˈoʊdərəs/
01 a. Having or emitting an odor or scent, esp. a sweet odor; fragrant; sweet-smelling.
  1. 1.
    Having or emitting an odor or scent, esp. a sweet odor; fragrant; sweet-smelling.
    “Such fragrant flowers do give most odorous smell.” Spenser.