English dictionary
granadilla tree meaning and definition
Definition and meaning of granadilla tree at MeaningMonkey.org. granadilla tree meaning and definition in the English Dictionary.GRANADILLA TREE noun
Definition of granadilla tree (noun)
- West Indian tree yielding a fine grade of green ebony
- synonyms: Brya ebenus, granadillo
Source: Princeton University Wordnet