Rorippa amphibia

Definitions of Rorippa amphibia
  1. noun
    perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium
    synonyms: Nasturtium amphibium, great yellowcress
    see moresee less
    type of:
    watercress
    any of several water-loving cresses
Word Family