The flowers of palm trees grow on an inflorescence. An inflorescence is a flowering stem, a special branch which carries a great number of tiny flowers. It is the reproductive portion of a palm tree. Inflorescence in palms can be some of the most brilliant features of the tree, featuring vibrant colors and unique forms. The Corypha palms (Taliport palms) have the largest inflorescence of any plant in the plant kingdom. The inflorescence of a Corypha palm can be up to 6 to 8 meters tall and containing millions of small flowers.