this is a papaya leaves, an abundant fruit in the tropical country. As it take sometimes to grow and bear a fruit.