GRANADILLO


Meaning of GRANADILLO in English

-di(ˌ)lō, -dē(ˌ)(y)ō noun

( -s )

Etymology: Spanish, from granadilla

1. : granadilla tree

2. : any tropical American passionflower yielding the fruit called granadilla

3. : granadilla wood 2

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.