English-German dictionary »

survival of the species meaning in German

EnglishGerman
survival of the species noun

die Arterhaltung◼◼◼Substantiv