ALL meanings of water pepper
wa·ter pep·per
W w - noun water pepper a widely distributed annual plant, Polygonum hydropiper, of marshes and bogs, characterized by acrid, peppery-tasting leaves. 1
- noun water pepper spice plant 1
- noun water pepper any of several polygonaceous plants of the genus Polygonum, esp P. hydropiper, of marshy regions, having reddish stems, clusters of small greenish flowers, and acrid-tasting leaves 0
- noun water pepper any of several polygonums growing in wet places and having an acrid juice, as smartweed 0