Noun great yellowcress has 1 sense
  1. great yellowcress, Rorippa amphibia, Nasturtium amphibium - perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium
    --1 is a kind of watercress
    --1 is a member of Rorippa, genus Rorippa
,
TOP