English Dictionary
◊ GRANADILLO
granadillo
n : West Indian tree yielding a fine grade of green ebony [syn:
{granadilla tree}, {Brya ebenus}]