Noun Definition

watercress

1.Definition: any of several water-loving cresses

Category: Plants

2.Definition: cresses that grow in clear ponds and streams

Category: Food