English dictionary

great yellowcress meaning and definition

Definition and meaning of great yellowcress at MeaningMonkey.org. great yellowcress meaning and definition in the English Dictionary.

GREAT YELLOWCRESS noun

Definition of great yellowcress (noun)

  1. perennial herb found on streams and riversides throughout Europe except extreme north and Mediterranean; sometimes placed in genus Nasturtium
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: