photographic memory
From Longman Dictionary of Contemporary Englishphotographic memoryˌphotographic ˈmemory noun [countable] if you have a photographic memory, you can remember exactly every detail of something you have seenExamples from the Corpusphotographic memory• I've got a photographic memory for some things.• Even if my grandmother had had a photographic memory, there simply was no record of her arrival.• He was blessed with a photographic memory.• I have a temporary photographic memory.• How good is your photographic memory?