Learn how to say Spermatheca correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word spermatheca:
noun (plural spermathecae /-ˈθiːkiː/)
(in a female or hermaphrodite invertebrate) a receptacle in which sperm is stored after mating.
early 19th century: from late Latin sperma ‘sperm’ + theca