Definition of knotweed

Definition of knotweed
  1. knotweed Noun Any of several plants of the genus "Polygonum", with jointed stems and inconspicuous flowers
Need more help? Try our forum NEW