ODOROUS


Meaning of ODOROUS in English

adj having or emitting an odor or scent, ·esp. a sweet odor; fragrant; sweet-smelling.

Webster English vocab.      Английский словарь Webster.