water pepper









water pepper


noun

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