English edit

Etymology edit

From theca + Ancient Greek [Term?] (to bear). Compare French thécaphore.

Noun edit

thecaphore (plural thecaphores)

  1. (botany) A surface or organ bearing a theca, or covered with thecae.
  2. (botany) A podogynium.