spermatozoon


Results for "spermatozoon"

English - Turkish Dictionary

spermatozoon

(English - Turkish Dictionary) :
çoğ. sper.ma.to.zo.a (spırmıtızo´wı) i. spermatozoit, sperma hayvancığı.