English
Detailed Synonyms for spermatozoan in English
spermatozoan:
spermatozoan [the ~] noun
-
the spermatozoan
– the male reproductive cell; the male gamete 1the sperm; the sperm cell; the spermatozoan; the spermatozoon– the male reproductive cell; the male gamete 1