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