English dictionary
althea rosea meaning and definition
Definition and meaning of althea rosea at MeaningMonkey.org. althea rosea meaning and definition in the English Dictionary.ALTHEA ROSEA noun
Definition of Althea rosea (noun)
- plant with terminal racemes of showy white to pink or purple flowers; the English cottage garden hollyhock
- synonyms: Alcea rosea, rose mallow
Source: Princeton University Wordnet