lomboy

/lomboɪ/

Definitions

1. noun

A tropical evergreen tree (Xanthostemon chrysanthus) native to Australia and New Guinea, with a distinctive yellow wood

“The craftsman carefully carved the beautiful piece of lomboy wood into a decorative box.”

Synonyms

  • Australian yellow wood
  • Xanthostemon chrysanthus