·adj Diffusing odor or fragrance; spreading sweet scent; scented; odorous; smelling;
— usually followed by of.