Tamil Dictionary 🔍

spermatozooen

Sper`ma*to*zo"ön, n.; pl. Spermatozoa. Etym: [NL., fr. Gr. (Biol.) Defn: Same as Spermatozoid.


spermatozooen - Similar Words