The definition of 'great yellowcress' & the word 'great yellowcress' in example sentences or phrases

Noun
1
perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium

Synonyms of the word 'great yellowcress' & Antonyms of the word 'great yellowcress'.

Noun
SynonymsNasturtium amphibium, Rorippa amphibia,