Definify.com

Definition 2024


water_pepper

water pepper

English

Noun

water pepper (plural water peppers)

  1. Synonym of hydropiper