KNOTWEED


Meaning of KNOTWEED in English

■ noun knotgrass or a related plant.

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