meaning of alcea rosea

alcea rosea meaning in General Dictionary

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