any plant of the passiflora genus - Français Anglais Dictionnaire