Definitions of pumpkin seed:

  • noun:   the edible seed of a pumpkin