Great Choices for Green Roofs, Bio-Swales, Rain Gardens, Meadows, etc.
Moist and Wet soils are no problem for these plants.
These plants take Part Shade, some can tolerate Deep Shade.
Plants that thrive in Dry, Poor soils.
Urban obstacles can include; soil contaminants, infertility, water availability, pollution and micro climates.
Recommendations that tolerate some salt spray, windy open ground and poor soil conditions.