We do not currently know of any synonyms for removable storage.
For similar words to removable storage, try: