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