leafwood

/ˈliːfʊd/

Definitions

1. noun

wood or timber made from leaves, especially leaves of plants such as bamboo or certain trees

“The craftsman used leafwood to create the intricate designs on the furniture.”

Synonyms

  • bamboo
  • reeds

Antonyms

  • timber
  • wooden