spermatophore is a Noun
[1] Same as Spermospore.
[2] 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.
Allow Updates from cubepost.red
Not Allow
Allow