Sekirov Dictionary

ovicide

noun3

  1. Any substance designed to kill or destroy eggs or ova, especially those of insects, mites, or other pests or parasites.
  2. (humorous, rare) The killing of sheep.
forms

ovicides

This dictionary works without the internet: on your phone · in Chrome