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
Explore definitions, synonyms, and language insights of wall pepper