I am confused about this verse
السلام عليكم و رحمة الله
I have a question about the tafsir of this ayah from Surah At-Tariq:
{خُلِقَ مِن مَّاءٍ دَافِقٍ يَخْرُجُ مِن بَيْنِ الصُّلْبِ وَالتَّرَائِبِ}
"He was created from a fluid, ejected emerging from between the backbone and the ribs."
(Surah At-Tariq 86:6-7)
When I researched this, most scientific sources say that sperm is produced in the testes, not the spine or backbone.
I'm looking for:
A tafsir explanation from qualified Islamic scholars
Or a medical perspective if any doctors have addressed this
Jazakum Allahu khayran