spermatozoids

noun
  1. plural of spermatozoid; male reproductive cells or sperm cells
  2. Usage: biological term

Examples