Sidalcea meaning
UK US
Sidalcea (noun): genus of showy plants of western North America having palmate leaves and variously colored racemose flowers.
Definition of Sidalcea
Word lists: words starting with SI · words ending in EA · 8-letter words
More about Sidalcea on Wikipedia.