spermatophore
Meanings
noun
- A spermospore.
- A capsule or pocket enclosing a number of spermatozoa, found in many annelids, brachiopods, insects, mollusks, and crustaceans.
Word forms
Etymology
From spermato- + -phore.
Derived words
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.