meaning of simarouba
1. type genus of Simaroubaceae; tropical American trees and shrubs having a pale soft wood and bitter bark
Related Words
simarouba | simarouba amara | simarouba glauca | simaroubaceae |
1. type genus of Simaroubaceae; tropical American trees and shrubs having a pale soft wood and bitter bark
simarouba | simarouba amara | simarouba glauca | simaroubaceae |