The Plant Encyclopedia is a vast database of nearly 40,000 plants. You can search by any number of options including scientific name, common name, and plant category.
You can also search by a combination of factors. For example, selecting USDA Hardiness, Plant Category, Bloom Time, and Flower Color, will give you a list of plants that thrive in your part of the world.
Please click here to access the Zone Lookup Tool