hypermnesia (n.) Look up hypermnesia at Dictionary.com
"unusual power of memory," 1847, from hyper- "over, beyond, in excess" + -mnesia "memory," probably based on amnesia, which is older.