telang
/tɛlæŋ/ (tel-ang)
Definitions
1. noun
a type of tree or shrub, particularly the Telang tree (Tetrameles nudiflora), native to Southeast Asia
“The ancient forests of Borneo were dominated by the towering telang trees.”
/tɛlæŋ/ (tel-ang)
1. noun
a type of tree or shrub, particularly the Telang tree (Tetrameles nudiflora), native to Southeast Asia
“The ancient forests of Borneo were dominated by the towering telang trees.”