Discover 151 common types of flowers with our comprehensive guide including images, gardening information and tips to help find your perfect bloom!