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.”

Synonyms

  • whorl-tree