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

Words within hydropiper

8 letter words: 2 results
View all words...