Tamil Dictionary
🔍
spermatozooen
Sper`ma*to*zo"ön, n.; pl. Spermatozoa. Etym: [NL., fr. Gr. (Biol.) Defn: Same as Spermatozoid.
spermatozooen - Similar Words
spermatozoon
spermatooen
spermatoon
spermatozooid
spermatozoid
spermatogeny
haematozooen
spermatize
protozooen
spermatospore
madurai.io
About