clubwood
/ˈklʌb.ʊ.əʊd/Definitions
1. noun
A type of tropical tree (Albizia julibrissin) having fragrant, showy flowers and long, slender pods.
“The beautiful flowers of the clubwood tree attracted many visitors to the botanical garden.”
1. noun
A type of tropical tree (Albizia julibrissin) having fragrant, showy flowers and long, slender pods.
“The beautiful flowers of the clubwood tree attracted many visitors to the botanical garden.”