NOTCHWEED

n.

1 definition — Webster’s Dictionary (1828)


n.

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


← NOTCHING N — all words NOTE →