Advertisement

Advertisement

spermatoid

[ spur-muh-toid ]

adjective

  1. resembling sperm.


Discover More

Word History and Origins

Advertisement

Advertisement

Advertisement

Advertisement


spermatogoniumspermatophore