English edit

Noun edit

ovicides

  1. plural of ovicide