Kulthi Bean. It is an annual or perennial herb native to the tropical landscapes of the Old World. Its seeds can be eaten cooked like beans.
eBay