I think I'd have made up the same word, although gynocide would work too, I suppose.
I see I am late.