Giant Bolivian Achocha

Achocha or Caigua (Cyclanthera pedata)

Vigorous vines with slipper like fruits forming which can grow to about 6 inches long. They have the flavour of green peppers when roasted and are delicious stuffed.