Polish-Latin dictionary »

spermatozoid meaning in Latin

PolishLatin
spermatozoid (biologia, biologiczny) (medycyna, medyczny) plemnik, męska komórka rozrodcza – u ludzi, zwierząt i niektórych roślin
noun

spermatozoonnoun