spermatoid

[ spur-muh-toid ]

adjective
  1. resembling sperm.

Origin of spermatoid

1

Words Nearby spermatoid

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2024