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