odoriferous

yielding or diffusing an odour, especially a fragrant one.