SPERMATHECA


Meaning of SPERMATHECA in English

[ ˌspə:mə'θi:kə ]

■ noun ( plural ~e -'θi:ki: ) Zoology a receptacle in many female or hermaphrodite invertebrates in which sperm is stored after mating.

Origin

C19: from late L. sperma 'sperm' + theca .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.