great yellowcress


Also found in: Dictionary.
  • noun

Synonyms for great yellowcress

perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean