spermatozoan
English Dictionary
->
Letter S
-> spermatozoan
Search Dictionary:
spermatozoan Definition
(n)
the
male
reproductive
cell
;
the
male
gamete
; "
a
sperm
is
mostly
a
nucleus
surrounded
by
little
other
cellular
material
"
spermatozoan Synonyms
sperm
sperm cell
spermatozoan
spermatozoon
© Art Branch Inc.