odoriferous

adjective

Having or giving off an odor.

Giving odor or scent, usually a sweet scent; diffusing fragrance; fragrant; perfumed: as, odoriferous spices; odoriferous flowers.

Bearing scent or perfume: as, odoriferous gales.

adjective

Bearing or yielding an odor; perfumed; usually, sweet of scent; fragrant.

adjective

Having an odor or fragrance.

adjective

having a natural fragrance

adjective

morally offensive

adjective

emitting an odor