SPERMATOPHORE


Meaning of SPERMATOPHORE in English

(ˌ)spərˈmad.əˌfō(ə)r, ˈspərməd.- noun

( -s )

Etymology: International Scientific Vocabulary spermat- + -phore

1. : a capsule, packet, or mass enclosing spermatozoa extruded by the male of various animals and functioning in the insemination of the female (as annelids, mollusks, arthropods, and some vertebrates)

2. : spermatiophore

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.