spermatozoon
nounDefinition of spermatozoon
1
: a motile male gamete of an animal usually with rounded or elongate head and a long posterior flagellum
2
: spermatozoid
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more