Skip to content
Kotomora

貯ちょ精せい嚢のう

ちょ
せ
い
の
う

Meanings

1

noun

spermatheca

Zoological term for a female reproductive organ in many invertebrates and some vertebrates that stores sperm after mating.