giant flowers in the palm tree