knotweed Definition
Dictionary Home » Words Starting with K » knock something down to someone ... knuckled, knuckling » knotweed
knotgrass
knotweed
noun
- 1. An annual plant which is widespread throughout most of Europe. It has slender branched stems that bear small narrow leaves and tiny white or pink flowers.
