SPERMATHECAE

12 letters 21 Scrabble points

Definition of SPERMATHECAE

noun
  1. A small sac within the reproductive tract of some female invertebrates, such as insects, which stores sperm until it is used to fertilize the ova.

Source: Wiktionary

Word Details

Letters S P E R M A T H E C A E
Length 12 letters
Scrabble Score 21 points