2. Giving off a pleasing scent: Mary's odoriferous spices were ingredients that provided more pleasure when eating her meals.
Frequently a misused term, that has historically had positive connotations in the sense of "fragrant": Mary had an odoriferous rose garden.
The rose is a highly odoriferous flower.
However, another dictionary defined odoriferous as, "Having or giving off a smell; especially, an unpleasant or distinctive one".
"There was an odoriferous pile of fish remains."