Main entry: tenacious, recollective, retentive, long
Definition: good at remembering
Usage: a retentive mind; tenacious memory