scallop squash

English

Noun

scallop squash (plural scallop squashes)

  1. The button squash.