KNOTGRASS


Meaning of KNOTGRASS in English

noun the dog grass. ·see under dog.

2. knotgrass ·noun a common weed with jointed stems (polygonum aviculare); knotweed.

Webster English vocab.      Английский словарь Webster.