You searched for: “retentive
Characteristic of being able to remember things for a long time. (2)