ODOROUS


Meaning of ODOROUS in English

( a. )

Having or emitting an odor or scent, esp. a sweet odor; fragrant; sweet-smelling.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.