Meaning of althea rosea
Definition of althea rosea
(noun)
plant
with
terminal
racemes of
showy
white
to
pink
or
purple
flowers; the English
cottage
garden
hollyhock
Other information on althea rosea
WIKIPEDIA results for
althea rosea
Amazon results for
althea rosea
Tweet