GeneralConnection.com
➔
Dictionary
nasturtium amphibium
Noun
1. great yellowcress
1. Rorippa amphibia, Nasturtium amphibium, watercress
Usage