Spermatophore(n.) Same as Spermospore.
Spermatophore(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.
Spermatophorous(a.) Producing seed, or sperm; seminiferous; as, the so-called spermatophorous cells.

Words within spermatophores

13 letter words: 2 results
12 letter words: 2 results
View all words...