spermatheca science definition
Plural spermathecae A receptacle in the reproductive tracts of certain female invertebrates, especially insects, in which spermatozoa are received and stored until needed to fertilize the ova.
Learn more about spermatheca