Violet (Viola spp. )
These beautiful small plants are so diverse that many different varieties would make a great addition to your gardens. Their flowers come in many colors, ranging from white, yellow, pinks, and shades of blues and violets. There are solid colors and bi-colors, all beautiful and inviting. The leaf shapes vary depending on varieties, but all are attractive when planted in groups, gardens, and window boxes.