tenacious[Anglais]

adjectif satellite
1 : sticking together; "two coherent sheets"; "tenacious burrs"
adjectif
1 : good at remembering