Definition of simaruba in Spanish:

simaruba

(simarruba)

feminine noun

  • 1

    Árbol de unos 25 m de altura, tronco liso y rojizo, y flores blancas o amarillas que crecen en racimo; su corteza se utiliza como remedio de múltiples dolencias; crece en zonas de América de clima tropical.