spermatophore noun.
['spǝ:mǝtǝ(ʊ)fɔ:, spǝ'mat-] M19.[from SPERMATO- + -PHORE.]Zoology. A protein capsule containing a mass of spermatozoa, transferred during mating in various insects and other invertebrates.
■ spermato'phoric adjective M20. [TahlilGaran] English Dictionary ▲