Loading...
Minimalist Dictionary
Login
or
Sign up
spermatozoids
noun
A motile, ciliated male gamete produced in the antheridium of an alga, fern or gymnosperm.
Word Frequency 1800~2019
Related words
Other words
linked
victory
eternity
stubbly
woven
concert
reverend
drapery
craziness
thrive
bacon
outfield
leverage
unstable
superhero
flatness
relocate
habitable
nearby
dyslexic
antherozoid
spermatozoa
spermatozoon
spermato
spermophilus
spermatids
spermatogonia
sperm oil
spermatid
spermatophore
spermatorrhoea
spermatium
spermatocele
sperm count
spermatocyte