Definitions by poon2010
watercrestle
A fast-growing, aquatic or semi-aquatic, perennial plants native from Europe to central Asia, and one of the oldest known leaf vegetables consumed by human beings
vegetable watercrestle
watercrestle by poon2010 December 11, 2010