heterologous immunity Synonyms