sweet_granadillaEnglish

Passiflora ligularis, granadilla, sweet granadilla

Noun

Considered best for fruit

English: granadilla, sweet granadilla, Passiflora ligularis

English words with similar meanings

Show 2 words