summer pumpkin

noun

Definition of summer pumpkin

chiefly British