Scrabble Solver

SPERMATHECAE


  • SPERMATHECA, a receptacle for storing spermatazoa in insects [n]
  • (in a female or hermaphrodite invertebrate) A receptacle in which sperm is stored after mating
  • SPERMATHECA [n]

Previous Words

SPERMAGONIA SPERMAGONIUM SPERMAPHYTE SPERMAPHYTES SPERMAPHYTIC SPERMARIA SPERMARIES SPERMARIUM SPERMARY SPERMATHECA

Next Words

SPERMATHECAL SPERMATHECAS SPERMATIA SPERMATIAL SPERMATIC SPERMATICAL SPERMATICALLY SPERMATICS SPERMATID SPERMATIDS