Definitions for Simarouba
Simarouba
sim·a·rou·ba
Spelling: [sim-uh-roo-buh]
IPA: /ˌsɪm əˈru bə/
Simarouba is a 9 letter English word.
You can make 450 anagrams from letters in Simarouba (aabimorsu).
Definitions for Simarouba
noun
-
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.
Origin of Simarouba
1745-55; French Carib simaruba