English | German | Russian | Czech

gynecide English

Meaning gynecide meaning

What does gynecide mean?

gynecide

The killing of females, especially female infants. [from 20th c.]

Are you looking for...?