Infanticide

What is Infanticide?

Infanticide definition and meaning on Dictionary terms:
noun
the act of killing an infant.
the practice of killing newborn infants.
a person who kills an infant.

 

reference: www.dictionary.com/browse/infanticide

Tags: