granadilla tree
nounDefinition of granadilla tree
: a West Indian tree (Brya ebenus) of the family Leguminosae that furnishes a fine grade of green ebony