Rhymes | Synonyms
adjective: having a natural fragrance
"Odoriferous spices."
adjective: emitting an odor