We found one dictionary that defines the word early cascade tomato:
Science (1 matching dictionary)
Science (1 matching dictionary)
- Early Cascade Tomato, Early Cascade Tomato: Botanical Name listing of Plants