Definition of Spermatozooid

1. n. A spermatozoid.

Definition of Spermatozooid

1. Noun. (alternative form of spermatozoid) ¹

¹ Source: wiktionary.com

Medical Definition of Spermatozooid

1. A spermatozoid. Source: Websters Dictionary (01 Mar 1998)

Other Resources:

Search for Spermatozooid on Dictionary.com!Search for Spermatozooid on Thesaurus.com!Search for Spermatozooid on Google!Search for Spermatozooid on Wikipedia!

Search