YourDictionary

spermatoid medical definition

adjective
Resembling a sperm or the whiplike tail of a sperm.

link/cite print suggestion box