Definition of THECAE

thecae

Meanings

Noun

  • a case or sheath especially a pollen sac or moss capsule
  • outer sheath of the pupa of certain insects
  • plural of theca

Synonyms

sac, theca

Scrabble Score: 11

thecae is a valid Scrabble (US) TWL word
thecae is a valid Scrabble Word in Merriam-Webster MW Dictionary
thecae is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 11

thecae is a valid Words With Friends word