talipot palm

Noun

 * 1) A tall palm tree,, from Sri Lanka and southern India, having very large leaves and flowers