spermatophore
nounDefinition of spermatophore
: 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
Keep scrolling for more