Summary
Swedish to English:   more detail...
  1. spermatozoid:


Swedish

Detailed Translations for spermatozoid from Swedish to English

spermatozoid:

spermatozoid noun

  1. spermatozoid
    the spermatoza; the sperm

Translation Matrix for spermatozoid:

NounRelated TranslationsOther Translations
sperm spermatozoid spermie
spermatoza spermatozoid
OtherRelated TranslationsOther Translations
sperm sperma