granadilla tree Meaning, Definition & Usage

  1. noun West Indian tree yielding a fine grade of green ebony
    granadillo; Brya ebenus.

WordNet