pilgrim's pumpkin

English

Noun

pilgrim's pumpkin (plural pilgrim's pumpkins)

  1. Synonym of shepherd's gourd.