granadillo Meaning, Definition & Usage

  1. noun West Indian tree yielding a fine grade of green ebony
    granadilla tree; Brya ebenus.

WordNet