Definitions of granadillo:

  • noun:   West Indian tree yielding a fine grade of green ebony