Results for "

sperma

"
Turkish - English dictionary

sperma

(Turkish - English dictionary) :
sperm. hayvancığı spermatozoon.
Turkish - English dictionary

spermatozoit

(Turkish - English dictionary) :
spermatozoid, spermatozoon.