simarouba
1. [ noun ] (biology,botany) type genus of Simaroubaceae; tropical American trees and shrubs having a pale soft wood and bitter bark
Synonyms: genus_Simarouba
Related terms: rosid_dicot_genus Simaroubaceae paradise_tree marupa