Definition of Spermatozoon

  • (n.) Same as Spermatozoid.

Synonyms of Spermatozoon


Antonyms of Spermatozoon


No Antonyms Found.

Homophones of Spermatozoon


No Homophones Found.