odoriferous
odoriferous - adjective
morally offensive
emitting an odor
having a natural fragrance
odoriferous - thesaurus
odorous
perfumed
scented
sweet