semper idem Look up semper idem at Dictionary.com
Latin, "always the same;" see semper- + identical.