Rorippa amphibia
English Dictionary
->
Letter R
-> Rorippa amphibia
Search Dictionary:
Rorippa amphibia Definition
(n)
perennial
herb
found
on
streams
and
riversides
throughout
Europe
except
extreme
north
and
Mediterranean
;
sometimes
placed
in
genus
Nasturtium
Rorippa amphibia Synonyms
great yellowcress
Nasturtium amphibium
Rorippa amphibia
© Art Branch Inc.