Definition of granadillo in Spanish:

granadillo

masculine noun

  • 1

    Árbol de tronco tortuoso, copa mediana, ramas con espinas solitarias, rectas y muy agudas, hojas ovaladas, flores blanquecinas, agrupadas en haces, y fruto en legumbre.

    la madera del granadillo es muy apreciada en ebanistería