molecular genetic engineering Synonyms