sperma


Results for "sperma"

Turkish - English dictionary

sperma

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

spermatozoit

(Turkish - English dictionary) :
spermatozoid, spermatozoon.