Wiktionary
spermaphores
n. (plural of spermaphore English)
n. (plural of spermaphore English)