What is the full meaning of neonaticides
NEONATICIDE, the killing of the newborn [n]
Example of the word neonaticides placed on a Scrabble board.