meaning of asparagus bean

asparagus bean meaning in General Dictionary

South American bean having very long succulent pods