zoosperm
nounA spermatozoon.
nounSame as
In botany, same as
One of the spermatic particles; spermatozoid.
nounOne of the
A spermatozoon.
nounSame as
In botany, same as
One of the spermatic particles; spermatozoid.
nounOne of the
Begin a journey through worlds of puzzles.