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)

  1. West Indian tree yielding a fine grade of green ebony
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: