Definitions for thecophora
  • Thecophora (n. pl.) - A division of hydroids comprising those which have the hydranths in thecae and the gonophores in capsules. The campanularians and sertularians are examples. Called also Thecata. See Illust. under Hydroidea.
Words in your word
2 Letter Words
ae ah ar at eh er et ha he ho oe oh op or pa pe re ta to