STICKWEED


Meaning of STICKWEED in English

[stick.weed] n (1743): any of several plants (as a beggar's-lice) with adhesive seeds

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