Definitions
There is 1 meaning of the phrase
Althea Rosea.
Althea Rosea - as a noun
Plant with terminal racemes of showy white to pink or purple flowers; the english cottage garden hollyhock
Synonyms (Exact Relations)
alcea rosearose mallowExample Sentences
"The althea rosea in my garden bloomed beautifully this summer."
"I planted several althea rosea seeds in the flower bed."
"The althea rosea flowers are usually pink or white."
"During the summer, the althea rosea attracts bees and butterflies."
"The althea rosea's petals have a delicate texture."