"Odorant" is a word in ENGLISH

odorant ENGLISH
Definition:

Yielding odors; fragrant.

Few words of positivity

In the wasteland of metro Boston, at thirteen, fourteen, his big dream had been of a gun to his own head, putting him out of his misery—a misery that by sophomore year of college was indistinguishable from everybody else's.

Garth Risk Hallberg, City on Fire

WORD SUGGESTIONS
Laugh your heart out.

Did you hear about the argumentative skunk?He always liked to make a stink!

odoriferous ENGLISH

Bearing or yielding an odor; perfumed; usually, sweet of scent; fragrant; as, odoriferous spices, particles, fumes, breezes.

Read the complete definition
pistachio ENGLISH

The nut of the Pistacia vera, a tree of the order Anacardiaceae, containing a kernel of a pale greenish color, …

Read the complete definition
e