Definition Definition

hydropiper - Meaning and Examples

Meaning of 'hydropiper' (Webster Dictionary)

1 . Hydropiper [ n.]
- A species (Polygonum Hydropiper) of knotweed with acrid foliage; water pepper; smartweed.