Search term spermatozoid has 2 results
PL Polish EN English
spermatozoid (n) spermatozoon (n)
spermatozoid (n) [reproductive cell of the male] spermatozoon (n) [reproductive cell of the male]

Polish English translations

PL Synonyms for spermatozoid EN Translations
plemnik [plemnik] 精子