spermatophore (English, noun)
expansion: spermatophore (plural spermatophores)
Senses:
topics: biology
natural-sciences
glosses: A spermospore.
topics: biology
natural-sciences
zoology
glosses: A capsule or pocket enclosing a number of spermatozoa, found in many annelids, brachiopods, insects, mollusks, and crustaceans.
Forms:
form: spermatophores
tags: plural