spermatophore

a capsule or mass containing spermatozoa created by males of various animal species, especially salamanders and arthropods, and transferred in entirety to the female's ovipore during reproduction

Posts (view all)

post #3302517
↑21♥32C0S