- Simarouba as a noun:
- 1
Simarouba
noun
1 Simarouba
Type genus of Simaroubaceae; tropical American trees and shrubs having a pale soft wood and bitter bark.
synonym: genus Simarouba.
debug info: 0.0147
noun
Type genus of Simaroubaceae; tropical American trees and shrubs having a pale soft wood and bitter bark.
synonym: genus Simarouba.
debug info: 0.0147