Discover Life: Plantae Resources for identifying plants, angiosperms, gymnosperms, flowers, fruits, seeds and leaves.