wall pepper
1.
(
noun
) mossy European creeping sedum with yellow flowers; widely introduced as a ground cover
Synonyms:
Sedum acre
Related Words:
stonecrop
Terms and Conditions of Use / Copyright Notice