What is the meaning of the word "granadillo"?

Definitions: