1. odorous - Adjective
2. odorous - Adjective Satellite
Having or emitting an odor or scent, esp. a sweet odor; fragrant; sweet-smelling.
Source: Webster's dictionaryGive me odorous at sunrise a garden of beautiful flowers where I can walk undisturbed. Walt Whitman
Comparisons are odorous. English Proverb
odoriferous spices Source: Internet
the odorous air of the orchard Source: Internet
the perfumed air of June Source: Internet
scented flowers Source: Internet