KABOCHA SQUASH


Meaning of KABOCHA SQUASH in English

n. type of Japanese winter squash that has a striated green rind and orange flesh

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.