Definitions for thecata
  • Thecata (n. pl.) - Same as Thecophora.
Words in your word
2 Letter Words
aa ae ah at eh et ha he ta