DescriptionKabocha 5July2005 sown 14June.JPG Kabocha, a pumpkin group of the species Cucurbita maxima, at 3 weeks after planting. Date 5 July 2005 Source...