giant_granadillaEnglish

Passiflora quadrangularis, giant granadilla, granadilla

Noun

Tropical American passionflower yielding the large granadilla fruit

English: granadilla, giant granadilla, Passiflora quadrangularis

Bahasa: erbis

Bahasa words with similar meanings

English words with similar meanings

Show 2 words