Meaning of sidalcea
Definition of sidalcea
(noun)
genus
of
showy
plants of
western
North America having
palmate
leaves and
variously
colored
racemose
flowers
Other information on sidalcea
WIKIPEDIA results for
sidalcea
Amazon results for
sidalcea
Tweet