This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Spermatophore

  1. n.
    Same as Spermospore.
  2. 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.



Menu