any plant of the passiflora genus - Alemán Inglés Diccionario