Sorry we do not know what you mean by "firm odor" so we can not answer your question.
magic gives them their odour !
it is a chemical component which gives bad odor
The olfactory bulb can detect the smell of odor particles.
Sulfur is an element that gives off a strong odor, often described as resembling rotten eggs.
Sinigrin is a glucosinolate compound found in plants such as mustard, horseradish, and cabbage. When the plant tissue is damaged, sinigrin is hydrolyzed by enzymes to produce allyl isothiocyanate, which gives these plants their characteristic pungent taste and odor.
Esters give many flowers their pleasant odor.
you do know a skunk is an animal not a spliff...... The plant gives off a bad odor because it attracts pollinators and keeps animals from eating the plant. The odor is not harmful to touch or stench. It's odor lets out when the leaf is broken or opened.
Smell
It gives your urine a really nasty odor.
The nasal canal is made up of olfactory cells that allow you to detect odors.
Ammonia is the gas that gives smelling salts and household cleaners their characteristic odor. It has a strong, pungent smell that is easily recognizable.
Plants don't make noise. The only odor that a plant would produce if it's some sort of forb or orchid that emits a foul smell when it flowers. This sort of plant is only found in the rainforest. No other plant, like those grown in North America, have such a smell.