wall pepper

Explore definitions, synonyms, and language insights of wall pepper

Definitions

Noun
mossy European creeping sedum with yellow flowers; widely introduced as a ground cover

More General Terms