water pepper
English
Noun
water
pepper
(
plural
water peppers
)
Synonym of
hydropiper
.