Answer:

retentive

AnswerCrossword Clue
RETENTIVEHaving a good memory
RETENTIVEClinging
RETENTIVEHaving a good memory.
RETENTIVEGood, as a memory.
RETENTIVETenacious.
RETENTIVEHaving good memory