memory device

noun

1.
a device that preserves information for retrieval