What cell is best at storing food for a plant
The best place for food to be stored is in the roots(root cells).