Odoriferous Synonyms

ōdə-rĭfər-əs
Having a natural fragrance
(Adjective)