pukeweed
/ˈpjuːkiːwd/Definitions
1. noun
A type of plant, especially a weed, that is nauseating or unpleasant to smell, often used to make someone feel sick.
“The aroma of the pukeweed near the campsite was overpowering and made everyone feel queasy.”