Definitions for notchweed
  • Notchweed (n.) - A foul-smelling weed, the stinking goosefoot (Chenopodium Vulvaria).
Words in your word
2 Letter Words
de do ed eh en et he ho ne no od oe oh on ow to we wo