watercress
nounDefinition of watercress
1
: any of several aquatic or semiaquatic cresses
especially
: a perennial cress (Nasturtium officinale) native to Europe and southwestern Asia that is naturalized in the U.S. and has leaves used especially in salads or as a potherb
2
: the leaves of a watercress
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more