sedum acre Meaning, Definition & Usage

  1. noun mossy European creeping sedum with yellow flowers; widely introduced as a ground cover
    wall pepper.

WordNet