althea rosea - definitions and synonyms

althea rosea noun

  1. ( also written as Althea rosea )

    English Meaning: 

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

    Synonyms:

    alcea rosea / rose mallow