HYDROPIPER


Meaning of HYDROPIPER in English

noun a species (polygonum hydropiper) of knotweed with acrid foliage; water pepper; smartweed.

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