SPERMATOZOON


Meaning of SPERMATOZOON in English

[noun] [C] [plural] spermatozoa - specialized for sperm

Cambridge English vocab.      Кембриджский английский словарь.