granadillo
noun
gran·a·dillo
-di(ˌ)lō,
-dē(ˌ)(y)ō
plural -s
1
2
: any tropical American passionflower yielding the fruit called granadilla
Love words? Need even more definitions?
Merriam-Webster unabridged
Share