If it has a strong kinda sickening sweet smell then I would say it is Artemisia annua, aka sweet wormwood, sweet annie, annual mugwort.