English edit

Noun edit

spermatozoans

  1. plural of spermatozoan