spermatotheca

English

Etymology

From spermato- +‎ theca.

Noun

spermatotheca (plural spermatothecas or spermatothecae)

  1. Synonym of spermatheca.