thecaphore

English

Etymology

From theca +‎ -phore. Compare French thécaphore.

Noun

thecaphore (plural thecaphores)

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