Quran 86:5-8 – Ribs And Backbone
So what is this phrase referring to physiologically?