pumpkin seed
1.
(
noun
) the edible seed of a pumpkin
Related Words:
edible seed
Terms and Conditions of Use / Copyright Notice