HYDROPIPER


Meaning of HYDROPIPER in English

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

Webster's English dictionary.      Английский словарь Webster.