simarouba.
/sim-uh-roo-buh/US // ˌsɪm əˈru bə //UK // (ˌsɪməˈruːbə) //
樗里疾,樗里子
Definitions
n.noun · 名词
- 1.
- ›any tropical American tree belonging to the genus Simaruba, of the quassia family, having pinnate leaves, a fleshy fruit, and a root whose bark contains an appetite stimulant.
- ›the bark of this family of trees and shrubs.
Level 5More words in s →