Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

water pepper Definition

Cancel
water pepper
noun(water pepper)
an annual European smartweed (Polygonum hydropiper) of moist soils with extremely acrid peppery juice that is naturalized in North America; also : a related American perennial (P. hydropiperoides) with mildly acrid juice

Words Related to water pepper!

water pepper Examples by Brain Bank Users