Meaning of granadillo
Definition of granadillo
(noun)
West Indian
tree
yielding
a
fine
grade
of
green
ebony
Other information on granadillo
WIKIPEDIA results for
granadillo
Amazon results for
granadillo
Tweet