Ovicidal

What is Ovicidal?

Ovicidal definition and meaning on Dictionary terms:
noun
a substance or preparation, especially an insecticide, capable of killing egg cells.

 

reference: https://www.dictionary.com/browse/ovicidal

Tags: