rosebay Definition
Dictionary Home » Words Starting with R » ropeway ... rotary engine » rosebay
rosebay
noun
- 1. The oleander.
2. A common wild plant that has spikes of pale purple flowers and produces many fluffy seeds.
- Form: rosebay willowherb (also)
