Sedum acre
Explore definitions, synonyms, and language insights of Sedum acre
Definitions
Noun
mossy European creeping sedum with yellow flowers; widely introduced as a ground cover
Explore definitions, synonyms, and language insights of Sedum acre