dhārakajātika

naturally remembering; good at remembering.