Redolent

Webster's Dictionary of the English Language

·adj Diffusing odor or fragrance; spreading sweet scent; scented; odorous; smelling;

— usually followed by of.