Definition of melon pumpkin in English:

melon pumpkin

noun

  • Any of several varieties of squash, especially the winter squash, Cucurbita maxima or C. moschata.

Origin

Mid 19th century.