Definition of the granadilla tree are West Indian tree yielding a fine grade of green ebony .