The definition :
Definitions of Althea rosea:
- noun: plant with terminal racemes of showy white to pink or purple flowers; the English cottage garden hollyhock
Are you interested in alternative search :
:althaea hollyhock mallow althea officinalis marsh mallow white mallow alcea genus alcea
If you like reading news check: