great yellowcress

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