Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spermatophore Definition

Cancel
spermatophore
noun(sper-mato-phore)
a capsule, packet, or mass enclosing spermatozoa that is extruded by the male of various lower animals (such as insects) and is transferred to the reproductive tract of the female

Words Related to spermatophore!

spermatophore Examples by Brain Bank Users