SPERMATOPHORE


Meaning of SPERMATOPHORE in English

( n. )

A capsule or pocket inclosing a number of spermatozoa. They are present in many annelids, brachiopods, mollusks, and crustaceans. In cephalopods the structure of the capsule is very complex.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.