arabdict Dictionary & Translator - Arabic-English translation for spermatosome

      ...

      spermatosome {spermatozoon}, {med.}