Althea rosea

1. (noun) plant with terminal racemes of showy white to pink or purple flowers; the English cottage garden hollyhock
Synonyms: Alcea rosea, rose mallow
Related Words: hollyhock



Terms and Conditions of Use / Copyright Notice