It sounds like a phrase to describe men's stereotypically
aggressive nature:
'ineradicable' means you can't get rid of it, and 'primitive'
implies that it is an evolutionary hand-me-down from prehistoric
times when men needed aggression in their hunting.
So basically I think it is saying - 'men are aggressive by
nature; it's not their fault and there's nothing anyone can do
about it'.