'Alcea rosea' definitions:

Definition of 'Alcea rosea'

(from WordNet)
noun
Plant with terminal racemes of showy white to pink or purple flowers; the English cottage garden hollyhock [syn: rose mallow, Alcea rosea, Althea rosea]