Definition of spermatozoid
: a motile male gamete of a plant usually produced in an antheridium
Origin of spermatozoid
International Scientific Vocabulary, from New Latin spermatozoon
First Known Use: 1854
Medical Definition of spermatozoid
: a male gamete of a plant motile by anterior cilia
Learn More about spermatozoid
Medical Dictionary: Definition of "spermatozoid"
Seen and Heard
What made you want to look up spermatozoid? Please tell us where you read or heard it (including the quote, if possible).