wall_pepperEnglish

Sedum acre, wall pepper

Noun

Mossy European creeping sedum with yellow flowers, widely introduced as a ground cover

English: wall pepper, Sedum acre

English words with similar meanings

Show 1 words