SPERMATHECA


Meaning of SPERMATHECA in English

[sper.ma.the.ca] n [NL] (1826): a sac for sperm storage in the female reproductive tract of various lower animals and esp. insects

Merriam-Webster English vocab.      Английский словарь Merriam Webster.