This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Spermatophore
n.
Same as Spermospore.
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.