| Noun | 1. | great yellowcress - perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium Synonyms: Nasturtium amphibium, Rorippa amphibia |
About this site and copyright information - Online Dictionary Home