Passiflora maliformis

Explore definitions, synonyms, and language insights of Passiflora maliformis

Definitions

Noun
West Indian passionflower with edible apple-sized fruit