YourDictionary

Dictionary Home » Science » spermatozoon

spermatozoon science definition

Plural spermatozoa spermatozoa
A sperm cell produced in the testis of an animal.

Learn more about spermatozoon

link/cite print suggestion box