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.
Ancient Proverb