"selbstreplikation" in English Selbstreplikation {f} self-replication Detailed translations for "selbstreplikation" die Selbstreplikation{feminine} Selbstreplikation self-replication