Noun Definition
granadilla tree
1.Definition: West Indian tree yielding a fine grade of green ebony
Related Noun(s):brya ebenus, granadillo
Category: Plants1.Definition: West Indian tree yielding a fine grade of green ebony
Related Noun(s):brya ebenus, granadillo
Category: Plants