Word Study
granadilla tree
WORDNET DICTIONARY
Noun granadilla tree has 1 sense
- granadilla tree(n = noun.plant) brya ebenus, granadillo - West Indian tree yielding a fine grade of green ebony; Array is a kind of tree
For further exploring for "granadilla tree" in Webster Dictionary Online