English dictionary
rorippa amphibia meaning and definition
Definition and meaning of rorippa amphibia at MeaningMonkey.org. rorippa amphibia meaning and definition in the English Dictionary.RORIPPA AMPHIBIA noun
Definition of Rorippa amphibia (noun)
- perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium
- synonyms: great yellowcress, Nasturtium amphibium
Source: Princeton University Wordnet