Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: spermatheca (spermathecae)
  1. A small sac connected with the female reproductive organs of insects and many other invertebrates, serving to receive and retain the spermatozoa

Derived forms: spermathecae

Encyclopedia: Spermatheca