KNOTGRASS


Meaning of KNOTGRASS in English

n.1 a common weed, Polygonum aviculare, with creeping stems and small pink flowers.

2 POLYGONUM. Also called KNOTWEED.

Oxford English vocab.      Оксфордский английский словарь.