Find the word definition

Douglas Harper's Etymology Dictionary
semper idem

Latin, literally "always the same;" see semper- + identical.