spermatoid
adjective
sper·ma·toid
| \ ˈspərməˌtȯid\
Definition of spermatoid
: resembling sperm or a sperm cell : seminal sense 1
Keep scrolling for more