Find the word definition

Wiktionary
rosebay willowherbs

n. (plural of rosebay willowherb English)