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

One great use of words is to hide our thoughts.
Voltaire