persistent

adj

2.
continually recurring to the mind
3.
retained; not shed
Antonym:
caducous
Derived from:
persist