Definition of zoosperms

Definition of zoosperms
  1. zoosperms Noun Plural of zoosperm
  2. zoosperm Noun One of the spermatic particles; spermatozoid, spermatozoon.
Need more help? Try our forum NEW