granadilla tree

Definitions

  • WordNet 3.6
    • n granadilla tree West Indian tree yielding a fine grade of green ebony
    • ***