English

edit

Etymology

edit

spermato- +‎ theca

Noun

edit

spermatotheca (plural spermatothecas or spermatothecae)

  1. Synonym of spermatheca