Meaning of passiflora maliformis

Definition of passiflora maliformis

(noun) West Indian passionflower with edible apple-sized fruit

Other information on passiflora maliformis

WIKIPEDIA results for passiflora maliformis
Amazon results for passiflora maliformis