Frosted Green Doctors is a gorgeous green cherry tomato that is sweet and tart. The fruits are lime green with a green flesh. Some plant produces brighter cherry tomatoes, while others produce a frosted, lighter cherry tomato. Add Frosted Green Doctors to your favorite dish and you will love them.
Federal Min Germ