Dictionary definitions
- Enter a word for the dictionary definition.
notchweed
From The Collaborative International Dictionary of English v.0.48:
Notchweed \Notch"weed`\, n. (Bot.)
A foul-smelling weed, the stinking goosefoot ({Chenopodium
Vulvaria}).
[1913 Webster]

