sidalcea
/ˌsɪdˈɔːlɪə/Definitions
1. noun
any of various plants of the genus Sidalcea, having white or pink flowers and often found in western North America.
“The meadow was filled with sidalceas of various colors, adding beauty to the landscape.”
1. noun
any of various plants of the genus Sidalcea, having white or pink flowers and often found in western North America.
“The meadow was filled with sidalceas of various colors, adding beauty to the landscape.”