store + -able
storable (comparative more storable, superlative most storable)
storable (plural storables)