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