GeneralConnection.comDictionary
nasturtium amphibium
Noun

1. great yellowcress
1. Rorippa amphibia, Nasturtium amphibium, watercress
Usage