Definition of zoosperms

  1. zoosperms Noun Plural of zoosperm
  2. zoosperm Noun One of the spermatic particles; spermatozoid, spermatozoon.
Feedback Form