Webster's Revised Unabridged Dictionary · 1913

Notchweed

Notchweed , noun

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