Found 1 synonyms
removable
removable device
storage
storage media
storage medium
mass storage
storage area
storage device
storage room
media
mass media