heterotypic synonym