pumpkin seed

Noun
  1. The edible seed of a pumpkin (synset 107786739)

Found on Word Lists

Other Searches