Found 1 items, similar to Althea rosea.
English → English (WordNet)
Definition: Althea rosea
Althea rosea
n : plant with terminal racemes of showy white to pink or purple
flowers; the English cottage garden hollyhock [syn:
rose mallow
,
Alcea rosea]