Lexic.us
Definition of Spermatozoans
1.
spermatozoan [n] - See also:
spermatozoan
Other Resources:
Quick Links
Definitions of Spermatozoans
Spermatozoans Pictures
Nearby Words
More Information
Search