Good at remembering "tenacious memory" - retentive, recollective, long
Stubbornly unyielding "a mind not gifted to discover truth but tenacious to hold it"; "men tenacious of opinion" - dogged, dour, persistent, pertinacious, unyielding
Sticking together "tenacious burrs" - coherent
See also: adhesive, aware, mindful, obstinate, stubborn, tenaciously, tenaciousness, unregenerate