SPERMATHECA


Meaning of SPERMATHECA in English

noun Etymology: New Latin Date: 1826 a sac for sperm storage in the female reproductive tract of various lower animals and especially insects

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.