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.”

Synonyms

  • Telang tree
  • Tetrameles nudiflora