meaning of althea rosea

althea rosea meaning in General Dictionary

plant with critical racemes of showy white to pink or purple plants; the English cottage yard hollyhock