Associations to the word «Spermatophore»
Wiktionary
SPERMATOPHORE, noun. (biology) A spermospore.
SPERMATOPHORE, noun. (zoology) A capsule or pocket enclosing a number of spermatozoa, found in many annelids, brachiopods, mollusks, and crustaceans.
Wise words
Actions speak louder than words.