ovicides
English
Noun
ovicides
plural of
ovicide