arabdict Dictionary & Translator - Arabic-English translation for spermatozoon

      Noun

      spermatozoon [pl. spermatozoa]
      spermatozoon [pl. spermatozoa]

      ...

      spermatozoon spermatozoa, {med.}
      نُطْفَة [ج. نِطاف؛حَيَامِن] ، {طب}
      spermatozoon {pl. spermatozoa}, {zool.}
      حيي منوي {الحيوان}

      related Translations