Talipot

Noun

  • A tall palm tree, Corypha umbraculifera, from Sri Lanka and southern India, having very large leaves and flowers

Leave a Reply

Your email address will not be published.