water pepper


noun

a widely distributed annual plant, Polygonum hydropiper, of marshes and bogs, characterized by acrid, peppery-tasting leaves.

British Dictionary definitions for water pepper

water pepper

noun

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