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