Search for word
Search
great-yellowcress
Nouns
(n)
perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium
Nasturtium amphibium
,
Rorippa amphibia
,
Synonyms
Nasturtium amphibium
Rorippa amphibia
Words of close approximity