Details for: PI 368580, Cucurbita maxima Duchesne, Stambolka