genetic patchwork Synonyms