spermaphores
English
Noun
spermaphores
plural of
spermaphore