water pepper

English

Noun

water pepper (plural water peppers)

  1. Synonym of hydropiper.