DescriptionKabocha Flower Scar 18September2005.JPG A kabocha, a pumpkin group of the species Cucurbita maxima, showing the flower scar Date 18 September...