Something Good Organics | Shop | Farmhand

Green Kabocha

1

Green kabocha is a sweet, dense Japanese winter squash with a knobby, dark green rind and bright yellow-orange flesh.