ALL meanings of simarouba
sim·a·rou·ba
S s - noun simarouba 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. 1
- noun simarouba the bark of this family of trees and shrubs. 1
- noun simarouba any tropical American tree of the genus Simarouba, esp S. amara, having divided leaves and fleshy fruits: family Simaroubaceae 0
- noun simarouba the medicinal bark of any of these trees 0