any plant of the passiflora genus - Turc Anglais Dictionnaire