In Depth meaning of this verse?

Thanks diwana most scholars are too focussed on trying to explain it only from the Male's contribution to forming life, they completely ignore the fact that "THE RIBS" part in the verse is talking about Women's egg issued between the ribs!