The OsGEN-L protein from Oryza sativa possesses Holliday junction resolvase activity as well as 5'-flap endonuclease activity.