a species of flowering plant native to south america (passiflora caerulea) - German English Dictionary