ต้นโตนด(tôn-tond)

Meanings

1NounB1

sugar palm tree; palmyra palm tree

The Asian palmyra palm tree or sugar palm tree (Borassus flabellifer).