spina bifida – Meaning and Explanation

Part of speech : Noun

Urdu Meaning (اردو معنی)

شوکَہ مَعشُوکَہ ۔ ایک نُقص جِس میں مہروی عصبی قوسیں بَند ہونے میں ناکام رہتی ہَیں ۔ اِس طَرَح خَلفی قَنال کے اجزا نَظَر آتے ہَیں

🔹 Roman Urdu