spermathecae

noun
  1. plural of spermatheca; specialized organs in female insects and other invertebrates that store sperm after mating
  2. Usage: biological term; plural form

Examples