Sedum acre

1. (noun) mossy European creeping sedum with yellow flowers; widely introduced as a ground cover
Synonyms: wall pepper
Related Words: stonecrop



Terms and Conditions of Use / Copyright Notice