Gratitude and appreciation may be expressed with roses, too, but different colors communicate slightly different meanings. According to the Savannah River Ecology Laboratory, there are about 250,000 types of flowering plants, so plenty of blooms are available...