odoriferous

adjective odorífer.