Tamil Dictionary 🔍

spermatoon

Sper`ma*to"ön, n.; pl. Spermatoa. Etym: [NL., fr. Gr. (Anat.) Defn: A spermoblast. -- Sper`ma*to"al, a. Owen.


spermatoon - Similar Words