Noun Definition
watercress
1.Definition: any of several water-loving cresses
Category: Plants2.Definition: cresses that grow in clear ponds and streams
Category: Food1.Definition: any of several water-loving cresses
Category: Plants2.Definition: cresses that grow in clear ponds and streams
Category: Food