any plant of the passiflora genus - German English Dictionary