Noun granadillo has 1 sense
  1. granadilla tree, granadillo, Brya ebenus - West Indian tree yielding a fine grade of green ebony
    --1 is a kind of tree
    --1 has substances: cocuswood, cocoswood, granadilla wood
,
TOP