Alcea rosea

Explore definitions, synonyms, and language insights of Alcea rosea

Definitions

Noun
plant with terminal racemes of showy white to pink or purple flowers; the English cottage garden hollyhock

More General Terms