Grapeseeds, noun plural of grapeseed. Synonyms in the same form.
grapestones
All synonyms for grapeseed →