Definition
succulent carpet-forming plant having small brilliant reddish-pink flowers; southwestern United States
Seed ·
Term in context
succulent carpet-forming plant having small brilliant reddish-pink flowers; southwestern United States
Seed ·