2398 1238 2284 550 5184 3456 This two fruits is Cucurbita Pepo (pumpkins), all other is Cucurbita Maxima (squashes). English Indonesian Labu, Balinese...