Spermathecae, noun plural of spermatheca. Synonyms in the same form.
spermatothecae
All synonyms for spermatheca →