Definition of simaruba
"simaruba" is probably misspelled. Trying Simarouba instead Definition of Simarouba
1. Simarouba [ n ] type genus of Simaroubaceae; tropical American trees and shrubs having a pale soft wood and bitter bark
Synonyms genus_Simarouba Simarouba Related Terms rosid_dicot_genus Simaroubaceae paradise_tree marupa