'granadilla tree' definitions:

Definition of 'granadilla tree'

From: WordNet
noun
West Indian tree yielding a fine grade of green ebony [syn: granadilla tree, granadillo, Brya ebenus]