Watercress
English Meaning
Watercress (Nasturtium officinale) is a fast-growing, aquatic or semi-aquatic, perennial plant native to Europe and Asia, and one of the oldest known leaf vegetables consumed by humans. It is a member of the family Brassicaceae, botanically related to garden cress, mustard and radish — all noteworthy for a peppery, tangy flavour.
- A pungent perennial Eurasian herb (Rorippa nasturtium-aquaticum) of the mustard family, growing in freshwater ponds and streams and used in salads and as a garnish.
- Any of several related aquatic plants.
Sorry, No Malayalam Meaning for your input!
See Watercres Want To Try Watercress In Malayalam??