Versión en Español
Meaning of
"espermateca"
in English language
Spanish to English
English to Spanish
Spanish
English
espermateca; receptáculo seminal
spermatheca; spermathecal complex; spermatotheca