Hydropiper

Definition:

  • (n.) A species (Polygonum Hydropiper) of knotweed with acrid foliage; water pepper; smartweed.

Compare hydropiper with other words:

hydropiper vs. knotweed