Skip to main content

granadillo

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