Answer: spermatheca

AnswerCrossword Clue
spermatheca(in a female or hermaphrodite invertebrate) A receptacle in which sperm is stored after mating
spermathecaa receptacle for storing spermatazoa in insects