Scrabble Solver

SPERMATHECA


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

Previous Words

SPERMADUCTS SPERMAGONIA SPERMAGONIUM SPERMAPHYTE SPERMAPHYTES SPERMAPHYTIC SPERMARIA SPERMARIES SPERMARIUM SPERMARY

Next Words

SPERMATHECAE SPERMATHECAL SPERMATHECAS SPERMATIA SPERMATIAL SPERMATIC SPERMATICAL SPERMATICALLY SPERMATICS SPERMATID