granadillo
English
granadillo meaning in English • granadillo का अर्थ अंग्रेजी में
Noun
- A West Indian tree (Brya ebenus) yielding a fine grade of green ebony.