English Dictionary
◊ SIMAROUBA
Simarouba
n : type genus of Simaroubaceae; tropical American trees and
shrubs having a pale soft wood and bitter bark [syn: {Simarouba},
{genus Simarouba}]