ovicide

/oʊvɪˈsaɪd/

Definitions

1. noun

A person who kills their own offspring or destroys their eggs

“The mother was accused of being an ovicide after she abandoned her newborn in the woods.”

Synonyms

  • infanticide
  • matricide
  • regicide

Antonyms

  • maternal affection
  • parental love