0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?