Find the word definition

The Collaborative International Dictionary
Notchweed

Notchweed \Notch"weed`\, n. (Bot.) A foul-smelling weed, the stinking goosefoot ( Chenopodium Vulvaria).

Wiktionary
notchweed

n. (context botany English) A foul-smelling weed, the (vern stinking goosefoot pedia=1), (taxlink Chenopodium vulvaria species noshow=1).