spermatophores
/S P ER1 M AH0 T AA1 F AO1 R Z/noun
- 1
A spermospore.
- 2
A capsule or pocket enclosing a number of spermatozoa, found in many annelids, brachiopods, insects, mollusks, and crustaceans.
Translate โspermatophoresโ into another language
Choose a language below to open the translator with English selected as the source language.
Source: https://en.wiktionary.org/wiki/spermatophore, https://en.wiktionary.org/wiki/spermatophores