Japanese Pumpkin
Kabocha (/kəˈboʊtʃə/; from Japanese カボチャ, 南瓜) is a type of winter squash, a Japanese variety of the species Cucurbita maxima. It is also called kabocha squash in North America. In Japan, “kabocha” may refer to either this squash or to...
READ MORE