Spermatheca Definition
spûrmə-thēkə
spermathecae
noun
A small, saclike structure in the female reproductive tract in many invertebrates, esp. insects, for receiving and storing sperm.
Webster's New World
Other Word Forms of Spermatheca
Noun
Singular:
spermatheca
Plural:
spermathecae, spermathecasFind Similar Words
Find similar words to spermatheca using the buttons below.