candlewood

candlewood definitions

noun
  • Dacryodes excelsa, a tree native to Puerto Rico. 

  • Pterocelastrus tricuspidatus, a medium-sized evergreen tree indigenous to South Africa.