Rosebay meaning

rōzbā
noun
1
0
A fireweed.
noun
0
0
noun
0
0
noun
0
0
Rosebay willowherb.
noun
0
0
Advertisement