English dictionary
great yellowcress meaning and definition
Definition and meaning of great yellowcress at MeaningMonkey.org. great yellowcress meaning and definition in the English Dictionary.GREAT YELLOWCRESS noun
Definition of great yellowcress (noun)
- perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium
- synonyms: Nasturtium amphibium, Rorippa amphibia
Source: Princeton University Wordnet