spermatophore

Noun

 * 1)  A spermospore.
 * 2)  A capsule or pocket enclosing a number of spermatozoa, found in many annelids, brachiopods, insects, mollusks, and crustaceans.

Related terms

 * hemispermatophore
 * spermatophoral
 * spermatophorous

Translations

 * Finnish: siittiökotelo,