SPERMATOPHORE


Meaning of SPERMATOPHORE in English

[sper.mato.phore] n [ISV] (ca. 1849): a capsule, packet, or mass enclosing spermatozoa extruded by the male and conveyed to the female in the insemination of various lower animals (as insects)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.