English dictionary
yellow watercress meaning and definition
Definition and meaning of yellow watercress at MeaningMonkey.org. yellow watercress meaning and definition in the English Dictionary.YELLOW WATERCRESS noun
Definition of yellow watercress (noun)
- annual or biennial cress growing in damp places sometimes used in salads or as a potherb; troublesome weed in some localities
- synonyms: marsh cress, Rorippa islandica
Source: Princeton University Wordnet