heterotypic synonyms