Notchweed

Webster's Dictionary of the English Language

·noun A foul-smelling weed, the stinking goosefoot (Chenopodium Vulvaria).