storability noun1 •The property of being storable.Treatments to enhance storability of legume seeds under ambient storage. — 2010 formsstorabilities