alter idem
Latin noun phraseDefinition of alter idem
: another the same : second self
1