granadilla_treeEnglish

Brya ebenus, granadilla tree, granadillo

Noun

West Indian tree yielding a fine grade of green ebony

English: granadilla tree, granadillo, Brya ebenus

English words with similar meanings

Show 2 words