There's an interesting site at
http://www.plantnames.unimelb.edu.au..._Gallery2.html
which lists beans ( and other plants) in what seems to be an attempt to come up with something definitive. They list Zebra as a Lima Bean and source it from Seed Savers. Whether this is the same as the ones Eden have begs the question. There is a good picture.
cosmic