SMARTWEED


Meaning of SMARTWEED in English

[smart.weed] n (ca. 1787): any of various polygonums with strong acid juice

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