English | German | Russian | Czech

eugenocide English

Meaning eugenocide meaning

What does eugenocide mean?

eugenocide

The killing of weak or defective people in an attempt to improve the gene pool.

Are you looking for...?