We found one dictionary that defines the word dwarf champion tomato:
Science (1 matching dictionary)
Science (1 matching dictionary)
- Dwarf Champion Tomato: Botanical Name listing of Plants