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