We found one dictionary that defines the word suffolk red grape:
Science (1 matching dictionary)
Science (1 matching dictionary)
- Suffolk Red Grape, Suffolk Red Grape: Botanical Name listing of Plants