Definition of “spermatozoon” - English Dictionary

british dictionary

“spermatozoon” in British English

See all translations

spermatozoonnoun [ C ]

uk /ˌspɜː.mə.təˈzəʊ.ɒn/ us /ˌspɝː.mə.t̬əˈzoʊ.ɑːn/ plural spermatozoa uk // us specialized

(Definition of “spermatozoon” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)

Need a translator?

Translator tool

Get a quick, free translation!