Plant AmericaGardening and Plant Resources
Plant EncyclopediaThe Plant Encyclopedia is a vast database of nearly 40,000 plants.
Search by any number of options including scientific name, common name, and plant category.
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.