SMARTWEED


Meaning of SMARTWEED in English

noun an acrid plant of the genus polygonum (p. hydropiper), which produces smarting if applied where the skin is tender.

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