Flowering Plants

Trees and shrubs that produce flowers, great for adding color to a landscape, or for attracting pollinators!