asparagus bean

listen to the pronunciation of asparagus bean
English - English
South American bean having very long succulent pods