rorippa_amphibiaEnglish

Nasturtium amphibium, Rorippa amphibia, great yellowcress

Noun

Perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean, sometimes placed in genus Nasturtium

English: great yellowcress, Rorippa amphibia, Nasturtium amphibium

English words with similar meanings

Show 2 words