water peppers
English
Noun
water
peppers
plural of
water pepper