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

More General Terms