spermathecae
English
Noun
spermathecae
plural of
spermatheca