1 granadilla tree | Definition of granadilla tree

granadilla tree

noun

Definition of granadilla tree

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