English dictionary
sidalcea meaning and definition
Definition and meaning of sidalcea at MeaningMonkey.org. sidalcea meaning and definition in the English Dictionary.SIDALCEA noun
Definition of Sidalcea (noun)
- genus of showy plants of western North America having palmate leaves and variously colored racemose flowers
- synonyms: genus Sidalcea
Source: Princeton University Wordnet