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.
(noun)
1. (biology) A spermospore.
2. (zoology) A capsule or pocket enclosing a number of spermatozoa, found in many annelids, brachiopods, mollusks, and crustaceans.