"selbstreplikationen" in English Selbstreplikationen {m pl} self-replications Detailed translations for "selbstreplikationen" Selbstreplikationen{masculine plural} Selbstreplikationen self-replications