This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Smartweed

  1. n.
    An acrid plant of the genus Polygonum (P. Hydropiper), which produces smarting if applied where the skin is tender.



Shares

Related Words

Menu