Definition of spermatophore in English:
A protein capsule containing a mass of spermatozoa, transferred during mating in various insects, arthropods, cephalopod mollusks, etc.
- A male produces spermatophores that it transfers to the female's genital pore by means of a specialized arm or tentacle.
- Shortly after she stops feeding on the gland, the female reaches back, removes the spermatophore, and eats it, thus preventing the transfer of any remaining sperm.
- However, collaborative females had difficulties mounting males, taking spermatophores and/or ovipositing.
Definition of spermatophore in:
- British & World English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.