grapeseeds
English
Noun
grapeseeds
plural of
grapeseed