spermatotheca (English, noun)
expansion: spermatotheca (plural spermatothecas or spermatothecae)
Senses:
glosses: Synonym of spermatheca.
Forms:
form: spermatothecas
tags: plural
form: spermatothecae
tags: plural