◄
Notchweed
►
Dictionary
(
n.
) A foul-smelling weed, the stinking goosefoot (Chenopodium Vulvaria).
Clyx.com