Wiktionary
spermathecas
n. (plural of spermatheca English)
n. (plural of spermatheca English)