Greengrape Greengrape is a synonym for the originally French grape Sémillon. By ahytr|March 12th, 2017|Comments Off on Greengrape Share This Story, Choose Your Platform! FacebookTwitterRedditLinkedInTumblrPinterestVkEmail