meaning of granadillo
1.
West
Indian
tree
yielding
a
fine
grade
of
green
ebony
Related Words
granadillo
|
Developed & Maintained By
Taraprasad.com