Synonyms of Neonatocide

Primary definition: The deliberate act of killing a newborn infant.

Full Dictionary Entry

Antonyms & Opposite Concepts