Spermatoid /(?)/

Sper·ma·toid

Spermatoid

a.
  1. Spermlike; resembling sperm, or semen. (Physiol.)