KNOTGRASS


Meaning of KNOTGRASS in English

■ noun a common plant of the dock family, with jointed creeping stems and small pink flowers. [ Polygonum aviculare and related species.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.