spermatophore

(noun)

noun

1. (biology) A spermospore.

2. (zoology) A capsule or pocket enclosing a number of spermatozoa, found in many annelids, brachiopods, mollusks, and crustaceans.