English | German | Russian | Czech

Nasturtium amphibium English

Meaning Nasturtium amphibium meaning

What does Nasturtium amphibium mean?

Nasturtium amphibium

(= great yellowcress) perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium

Synonyms Nasturtium amphibium synonyms

What other words have the same or similar meaning as Nasturtium amphibium?

Nasturtium amphibium English » English

great yellowcress Rorippa amphibia

Are you looking for...?