arabdict Dictionary & Translator - Arabic-English translation for أَمْبولَةُ الأَسْهَر

      ...

      related Translations

      ductus deferens (n.) , {biol.}
      أَسْهَر {القناة الناقلة للمني}، {أحياء}
      deferent duct {ductus deferens}, {med.}
      ductus spermaticus {ductus deferens}, {med.}
      vas deferens {med.}
      الأَسْهَر {القناة الناقلة للمني}، {طب}