noun Etymology: New Latin Date: 1826 a sac for sperm storage in the female reproductive tract of various lower animals and especially insects
SPERMATHECA
Meaning of SPERMATHECA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012