sterculia
/ˌstɜːrˈtʃuːliə/Definitions
1. noun
a genus of tropical trees and shrubs in the family Sterculiaceae, especially Sterculia foetida, the whorl-tree, which has large, showy flowers and is used for timber and as a food plant.
“The whorl-tree, also known as sterculia, is a popular ornamental in many tropical gardens.”