Swedish-Latin dictionary »

spermatozo meaning in Latin

SwedishLatin
spermatozo

spermatozoon