SPERMATOPHORE


Meaning of SPERMATOPHORE in English

[ 'spə:mətə(ʊ)fɔ: , spə'mat- ]

■ noun Zoology a protein capsule containing a mass of spermatozoa, transferred during mating in various insects, arthropods, cephalopod molluscs, etc.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.