Odorous /(?)/
O·dor·ous
Odorous
a.
-
Having or emitting an odor or scent, esp. a sweet odor; fragrant; sweet-smelling.
Such fragrant flowers do give most odorous smell.
O·dor·ous
Such fragrant flowers do give most odorous smell.