noun a substance or preparation, especially an insecticide, capable of killing egg cells.
ovicide 🔊 Listen to this noun a substance or preparation, especially an insecticide, capable of killing egg cells. Share Facebook Twitter Google +